[minor] Better exception
- Scaffholding for running JS unit tests (with Jasmine) when building the client
- Some work on the configuration UI
- Upgrade to angular 1.0.3
- Continue work on the configuration UI : working configuration update
- Fixed nasty bug due to component registered twice