enhanced compilation

* enable webpack caching
* enable webpack devtool
* let webpack handle jshint, it can cache results
* fix minimizing

That speeds up compilation in watch mode...