fixed a nasty completion bug thats been lurking for a wile
Unit test to check if Home and End are printable.
Merge pull request #106 from eprogramming/contrib

Unit test to check if Home and End are printable.
[AESH-277]
seems that on specific os's/keyboards kend and khome is used for home/end key
values.