BUG: Fixed Console Shift+Home behavior
BUG: Fixed Console Shift+Home behavior

The console had an annoying bug: Shift+Home did not select
text up to the start of line, just jumped to the start of line
(while Shift+End already properly selected text up to the end
of line).

The problem was that Home key handling was overridden (to jump
to the end of the prompt instead of start of line) but the Shift
modifier was ignored.

mehrtash/CTK,commontk/CTK,jcfr/CTK,AndreasFetzer/CTK,SINTEFMedtek/CTK,SINTEFMedtek/CTK,laurennlam/CTK,Heather/CTK,danielknorr/CTK,sankhesh/CTK,CJGoch/CTK,SINTEFMedtek/CTK,fedorov/CTK,ddao/CTK,CJGoch/CTK,sankhesh/CTK,commontk/CTK,SINTEFMedtek/CTK,ddao/CTK,CJGoch/CTK,151706061/CTK,151706061/CTK,mehrtash/CTK,151706061/CTK,laurennlam/CTK,naucoin/CTK,Heather/CTK,laurennlam/CTK,jcfr/CTK,jcfr/CTK,ddao/CTK,SINTEFMedtek/CTK,sankhesh/CTK,151706061/CTK,rkhlebnikov/CTK,danielknorr/CTK,AndreasFetzer/CTK,AndreasFetzer/CTK,151706061/CTK,jcfr/CTK,jcfr/CTK,laurennlam/CTK,Heather/CTK,fedorov/CTK,mehrtash/CTK,fedorov/CTK,naucoin/CTK,danielknorr/CTK,Sardge/CTK,CJGoch/CTK,AndreasFetzer/CTK,commontk/CTK,msmolens/CTK,Heather/CTK,msmolens/CTK,msmolens/CTK,rkhlebnikov/CTK,mehrtash/CTK,rkhlebnikov/CTK,msmolens/CTK,Sardge/CTK,danielknorr/CTK,naucoin/CTK,commontk/CTK,fedorov/CTK,rkhlebnikov/CTK,CJGoch/CTK,sankhesh/CTK,Sardge/CTK,ddao/CTK,naucoin/CTK,Sardge/CTK