Optimize images in Gulp build

* upgrade Node.js dependencies
* use gulp-imagemin to optimize images at build time
Fix markup error
Add HTML5 AppCache example

* Add first draft for AppCacheResourceTransformer implementation
* Add sample appcache manifest and example page
* update WebConfig with this new Transformer