You can now navigation teh menu using the arrow keys. This closes #13 and #14.

This required me to give the containg div a tabindex of 0 in order for it to have focus, which means that it no longer inherits the tabindex value from the original select menu. I also cleaned up and DRYd the code a bit.