upgrade paper.js to 0.9.9
begin implementing state machine
remove unused dependencies required by machina(removed)
tooled state machine in coffeescript? its better!
new selection tool should be named state-machine-tool
add selection tool to eventually replace arrow tool
split selection tool in to sub-tool (not completed)
update code to work with rails 4
add selection tool the list of poosible tools
hover tool working
restructure events in state machine to prepare for hard selection tool
simplify less
evented state machine should not delegate any tool stuff directly
prepare for hard tool integrationg by fixing up the bounding box code
use tool.activate() instaed of attempting to assign tool to the global namespace
fix hover tool to maintain selections more correctly
introduce put method into the hard-selection
hard unselect should not remove items
hard-selection group should be named better
hardSelection should use paper.group to check if anything selected