Yay!

*Eated da cookie*
Next I'll see what I can do in terms of getting some of those more convenient keys working. Oh also, I don't think I documented it earlier but in the version you guys have you can also do these:
HOME: Scroll to top left corner
END: Scroll to bottom left corner
PAGE UP: Scroll to top right corner
PAGE DOWN: Scroll to bottom right corner
Try using it with the numpad, it's awesome (you'll have to turn off numlock though). On that note I'm thinking I might assign some of those other functions (flood fill, etc) to numpad keys as well (in addition to their regular keys) and then it'll be super numpaderific.
Soon no one will miss the mouse

Everything implemented now except for copy/paste, and the current version has been uploaded. Enjoy!