client: ignore readonly models

Ignore readonly loopback built-in models as the GUI is not ready to
handle them yet.
Merge pull request #435 from strongloop/feature/ignore-readonly-model-definitions

client: ignore readonly models
Redirect user if they are logged in and land on homepage

- redirect authenticated users to landing page
Redirect user if they are logged in and land on homepage

- load the landing page at the root
- redirect to the login page if they are not authenticated
Merge pull request #441 from strongloop/feature/logged-in-redirect

Redirect user if they are logged in and land on homepage

- load the landing page at the root
- redirect to the login page if they are not authenticated

Fix #433
add the ui code back for explorer view

- getting an exception : cannot load http://localhost:3000/explorer/resources. No 'Access-Control-Allow-Origin' header is present
- when trying to access the swagger meta data
POC e2e protractor test run
- get test server running for e2e
protractor e2e setup and POC

- protractor setup
- tests for:
- login / logout
- composer navigation
- model create/delete
- datasoruce navigation
back out explorer module code

- was added by accident
updates based on PR feedback
fix merge conflict
fix missing attribute selector
remove references to explorer files
add new datasource test
fix reastart app logic
- more encapsulation
- fix long code lines style issues