added setup script.
Use rst so it can be used by sphinx as documentation.
Changed markdown to restructured text.
Added long description to setup script, showing README.rst.
Added Manifest.in to specify which files should be added to the egg
Merge pull request #362 from devopsconsulting/setup

Setup
Fix
fixed a typo
Fix doc
Merge pull request #363 from pengyao/master

fixed a typo
Update Chart.js, fix division by 0