fixed hot handling

it now bubbles when the css failed
fixes #11
fixes #12
fixes #13
0.7.0
Add missing semicolon

So jshint doesn't complain.
Merge pull request #14 from danielphan/patch-1

Add missing semicolon
Always return the dispose function

For the useable API, we always need to get a function back so that `unuse()`
works correctly.

Moved variable definitions to the top for cleanliness and better uglification.

All modern browsers support `document.head`. Use it and fallback to querying.
Merge pull request #15 from sirlancelot/patch-1

Always return the dispose function
0.7.1
support an array of items with id

This ensures that items with the same id are only added once.
i. e. multiple css file and `@import` the same base css file and it's only added once to the DOM.

webpack/css-loader#17
0.8.0