Cursor Guide.

Creates a cursorDiv and appends to canvasWrapper.
Displays the appropriate cursor for the selected tool at the current
zoom level. It follows the mouse and cursorDiv is hidden when outside the canvas.

Centre the pencil tool.

R=jackhou@chromium.org

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