Added new from_hash feature and fixed the documentation.

I did multiple changes on the project.

* Fixed the documentation in the README.md and added tons of markdown.
* Created demo directory with the page from: http://www.checkman.io/please/
* Added a new feature that maps any string to the same color every time. (useful for use with ChartJS)