Target 10.6
UI tweaks

Added button push states and changed "hint" section to use images.

Uses images from the ShortcutRecorder project (http://wafflesoftware.net/shortcut/) and NSImage+FlippedDrawing from NoodleSoft (http://www.noodlesoft.com/blog/2009/02/02/understanding-flipped-coordinate-systems/)

The state code isn't clean, but… YOLO, or whatever. It works.