package.json: Updated for npm

* Renamed package name to `epoch-charting` to avoid clashing with existing node module `epoch`.
* Added description, keywords, homepage, author, licenses, repository. 
* Changed `dependencies` to `devDependencies`, changed the version prefixes to caret `^` (i.e. compatible).
* Added `d3` to package `dependencies`.