fix qanimationframe -> new api

qanimationframe takes now a function!
update tests according to new api
update read me
update doc
bump to v2.0.0 and update build
fix readme
Merge pull request #2 from peutetre/fix

QanimationFrame API change for real benefits. Now takes a function to be called in the next animation frame
Recover exceptions thrown by f
Bump to 2.0.1
connect with travis
Add test for failure case
add grunt-cli
upgrade to q 1.0.0 + various improvements + bump to 2.1.1

- add a test new test with getBoundingClientRect
- improve readme
- use of postinstall and preinstall npm scripts to ln q.js in tests (need to re `npm install` to rebuild tests)
- upgrade build
Merge pull request #3 from peutetre/features/q-update

upgrade to q 1.0.0 + various improvements + bump to 2.1.1