End of the first tool (pencil). Now, let's debug all that...
Include the first tool in the board.
Start tracking all client data in git.
Select the 'pencil' tool by default.
(Oops... The pencil tool wasn't tracked anymore.)
Change the moment when the start and quit callbacks are called.
Select the pencil by default.
Apply tool hooks. Fix typo (ev instead of evt).
Small bug fix. (curTool instead of Tools.curTool)
Improve the way the history is saved. Correct errors in pencil.js
Small optimization.