MS-217: Add Live Reloading

[WIP] Live Reloading is missing. This uses RequireJS to avoid use of optimization on the development. However, still uses Webpack on production to optimize/compile. More investigation required. There are a few other reports of Primus causing issue with RequireJS.