Merge pull request #3 from adzenith/readme

Add README
Added reverse select to windows.
Added more info to README.
Removed extra whitespace.
Made windows shortcut keys more consistent.
Added reverse_select short cut to Linux.
Fixed merge conflict in the README.
Added adzenith to attribution list.
Replaced adzenith handle with full name.
Added more types to .gitignore file.
Shortcuts for Windows and Linux now pass in the 'extend' argument.
Issue #5 -- Corrected and clarified documentation about default shortcuts.
Issue #5 -- Added select until and reverse selection to main menu.
White space change only.
Reworded sentence.
Last enter selector is saved and used as next default selector. #6
Fixed type-o.