Update 0.11

+ Completed the "/. undo" command.
+ Added compatability of the blockTool and standard breaking and placing
of blocks to the undo feature.
> Need to implement the redo feature.
+ Made redos storage limits based on number of blocks and not number of
redos.
> Need to add a way to view a history of redos.
> Need to add times for actions.
> Should think about making smart undos which only undo blocks up until
a break period.
+ Added an additional state to tools "canShiftBreakBlocks" which allows
certain tools to allow shift-breaking when they don't have a feature
assigned to shift.