Channelselection: Only confirm remove entry when shortcut is used

This also fixes some rare issues with removing alternatives and bouquets
and everything is working the same via the context menu as it was before