Several changes.

Including:
- removed tooltip from line chart as unnecessary
- canvas's width/height changes are now taken into account (responsiveness)
- added block/bar-group thinking to bar chart in order to fix width problems
- added jquery.requestAnimationFrame.js to enhance setTimeout() performance
- small corrections to examples.html and examples.css