Imp #7: Customizable tooltip position & Misc

- Make tooltip position customizable through [tooltip] -> followsMouse,
  offsetX, offsetY, and align. (#7)

- Clean-up key press detection logic and add extra debug messages, in
  hope to fix #6.
Merge branch 'master' of github.com:richardgv/skippy-xd