Pan drag working on touch devices

The files modified for this are the event_generators.coffee, plot.coffee and gmap_plot.coffee. Added the corresponding touch handler for touch devices.