Refactor samples to use patched screen joystick layout. Closes #321.
Enhance screen joystick to also support mouse button binding. It can be used in combination with key binding, e.g. to bind SHIFT+LMB.
Travis CI: API documentation update at 2014-04-21 17:29:45 UTC.
[ci package]
For Travis CI - switch CI build to use OS X build environment.