rewrote the whole plugin, to better structure it and add destroy method

hi,
i rewrote your plugin to prevent memory leaking when removed.

also add the option 'barWidth'  to set the bars width and wrapped the bars in an div.chroma-hash, for styling purposes.
The destroy method safely removes the plugin and unbinds all events.