Introduce Bresenham routine for line-segment drawing
Ensure pencil tool creates continuous strokes via Bresenham line drawing
Ensure that line drawing doesn't ever skip pixels
Rename pencil tool to 'brush' tool in anticipation for adding line tool
Add menu entry for line tool
Use a common component in the tools menu. Specialize via component local state.
Remove some visual clutter around the tool buttons
Implement line drawing tool
Fix font rendering in firefox causing fat icons and text
Fix error in Bresenham algorithm
Bump version to 0.0.4
Update preview image to reflect version 0.0.4
Merge branch 'LineDrawing'