@craigspaeth => Fix: html specs, lock down html5 (and other packages).

This fixes one of the specs:

```
   Home page renders the promo page and lets you submit your phone number: Cannot read property 'scrollHeight' of null TypeError: Cannot read property 'scrollHeight' of null
    at <anonymous>:9953:16
    at Function.jQuery.extend.access (<anonymous>:1966:14)
    at jQuery.fn.(anonymous function) [as height] (<anonymous>:9936:18)
    at HomePageView.module.exports.HomePageView.onResize (<anonymous>:968:42)
    at HomePageView.onResize (<anonymous>:801:59)
    at HomePageView.module.exports.HomePageView.render (<anonymous>:919:10)
    at <anonymous>:912:20
    at <anonymous>:12789:47
    at Object.window._evaluate (/Users/dblock/source/flare/dblock/node_modules/zombie/lib/zombie/window.js:191:23)
    at /Users/dblock/source/flare/dblock/node_modules/zombie/lib/zombie/eventloop.js:360:35
[Q] Unhandled rejection reasons (should be empty): [ 'TypeError: Cannot read property \'scrollHeight\' of null\n    at <anonymous>:9953:16\n    at Function.jQuery.extend.access (<anonymous>:1966:14)\n    at jQuery.fn.(anonymous function) [as height] (<anonymous>:9936:18)\n    at HomePageView.module.exports.HomePageView.onResize (<anonymous>:968:42)\n    at HomePageView.onResize (<anonymous>:801:59)\n    at HomePageView.module.exports.HomePageView.render (<anonymous>:919:10)\n    at <anonymous>:912:20\n    at <anonymous>:12789:47\n    at Object.window._evaluate (/Users/dblock/source/flare/dblock/node_modules/zombie/lib/zombie/window.js:191:23)\n    at /Users/dblock/source/flare/dblock/node_modules/zombie/lib/zombie/eventloop.js:360:35' ]
  1) Home page renders the promo page and lets you submit your phone number
```