Feature/browserstack testing

**fix($httpOptions)**: HTTP Interceptor adding domain to all requests that are not templates made with the object.

Also withCredentials is set and the UserService is cleaned a little bit.

**feat($auth)**: logout

**feat(functional-testing)**: FuncUnit up and running on localhost:9090 …
By just running grunt server the functional test server is up and running.

**fix(build)**: Less files now being compiled and watched properly.

**fix(config)**: Taking basePath from the <base> tag to load views.