Alternative UI template using Angular.

By having the presets and groups in a JSON structure it can easily be extended when we add more/different items, and then we don't have to futz with thew HTML.
Remove hardcoding to server address to prevent dev futzing with actual lights when kicking the tyres.
Provide routing for /alt for other UI
Also handle groups
Merge pull request #1 from epoz/master

Add an alternative UI using Angular