Update pencil tool to draw single pixels.

Used fillRect to draw pixels into the canvas instead of arc.
Used Bresenham's algorithm to draw lines.

R=calamity@chromium.org, jackhou@chromium.org

Review URL: https://codereview.appspot.com/53060044