[Session Model] Show new session entry only if we actually can
When canStartNewSession is false showNewSessionEntry doesn't make any sense.
Differential Revision: https://phabricator.kde.org/D3114