Add host and specific port to gulp webserver to help testing on external devices
Merge remote-tracking branch 'origin/master'

* origin/master:
  Add message handler
  Localise app with angular-gettext
  Move ContextService to UserService
  Refactor services
Add npm scripts for make fakewatch and make build