ChannelSelection: Enable more options in movemode when not entry_marked

But when we change the service list we must always stop the movemode
completely. I still need to find a way to re-enable the movemode in this
case when we are back to a userbouquet

Conflicts:
	lib/python/Screens/ChannelSelection.py
ChannelSelection: Bring back pathChangeDisabled to avoid GSODs

With e.g. the simplechannelselection

Conflicts:
	lib/python/Screens/ChannelSelection.py
ChannelSelection: Solve GSOD issues when opening SimpleChannelSelection

Conflicts:
	lib/python/Screens/ChannelSelection.py
ChannelSelection: Do not disable movemode when bouquet is changed

In addition corrigate the Activate/Disactivate move mode message in the
context menu. When we are in a list where we cannot replace entries you
select the entry instead of marking the service. Entries will only be
marked when we are in a userbouquet, alternatives overview list or the
userbouquet overview list.

Conflicts:
	lib/python/Screens/ChannelSelection.py
ChannelSelection: Disable movemode when selecting channel

Since we do not block all options anymore when we are in movemode this is
required as when leaving the channelselection it can stay in the movemode
when selecting a service from a non userbouquet service list.