Merge pull request #14 from bapmrl/master

Handling pointer events
Merge pull request #16 from bapmrl/master

Implemented buttons based on mouse events to replace the ClickButton
fix #7, add `monotouchable` option on all buttons
Use Q.finally(f) instead of Q.done(f,f) to make sure that the internal done is always executed and to let Q.done() to handle errors.
Bump the version to 0.6.1
Merge pull request #18 from NicolaeNMV/master

Use Q.finally() and Q.done() to let Q to handle and rise the errors in callback function
New Push Button

-Touch event implementation of PushButton
Merge pull request #19 from maylencita/master

New Push Button
rename things for consistency
call f then g and avoid calling g multiple times
rename the PushButton object
add MousePushButton
must lock a PointerupButton when it's monotouchable
add PointerPushButton
fix readme
add the setG function to the various PushButton implementations
document the PushButton
bump version to 0.7.0
Merge branch 'master' into gh-pages
build