[REFACTOR] refine paint curve calculation
[UPDATE] major refactor and add touch/point events support
[UPDATE] minor demo page tweaks
[UPDATE] README updates and upgrade lib to 0.1.2
[CLEANUP] fix README
[CLEANUP] fix README and Gruntfile
[UPDATE] update mPainter.min.js