Implemented Touch Support.

Supports touch and mouse events.

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

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