Fixes for Roots v3

Quite a large number of fixes to get things working with v3. Right now I have it working off the latest v3 branch which I've `npm link`ed, but as soon as rc3 is out, it should work the same. Everything does compile cleanly and the site works for me locally :grinning: