Add keyboard shortcuts (space to place, cmd-z to undo)

- Also continue splitting into more components
Add easing graph to timeline

- allow timeline to fill screen on resize
Minor fixes to scaling state changes
Tweaking keyboard keys
Improvements

- Add some touch support
- Add some hdpi support
- Add font awesome icons
Fix canvas scaling issues
Improve load / save
Indentation
Quick and dirty hack for Movable+Snappable widget
Inlining DockingWindow styles
Tweaks to docking window

- remove now unnecessary test_snap file
Shifting things around
Refactor resizing routine
Basic resizing and docking window managment working
UI fixes

- add status label
- fix dock to bottom resizing
WIP: canvas rendering of font awesome
Working prototype of JS embedable Fontawesome icon button
New font icon format
Update README
Minor cleanup