Added server side support for new low-level-action API

This PR adds support on the server side for the low level actions API currently drafted here(http://malinidas.com/site_media/webdriver-spec.html#low-level-actions)
This allows synchronized multi touch actions.

Also introduces a non-standard flick action, which can hopefully replace our existing flick (uses distance/time instead of an arbitrary enum).