client: ignore readonly models

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

[0.2.x] client: ignore readonly models
0.2.1
Merge branch 'production'
add profiler navbar

- pull in changes from build-and-deploy-ui branch for ui components
Add profiler navbar directive

- add horizontal pid list (limit 3)
- add "more" select-scroll widget
Add mock snapshot loading from API in devtools

- add custom "Take Snapshot" button
- add custom "Start" button
Refactor method to be least invasive in existing codebase
Dynamically update devtools based on events that happen in the parent controller

 - gray out iframe until pid is selected
 - hide load button on remote and show on local selection
 - disable start button and take snapshot until host name is entered
 - fade out iframe when server input form is invalid and no process is selected
 - change Local to File in navbar
 - change Server back to remote
Add pid menu

- add selected PID info to devtools heading
- add ui-select widget for "more" dropdown
Fix toggling of buttons and add angular service

- fix toggling of profiler buttons based on which profiler id is selected
- add angular ProfilerService to make api calls to strong-pm
add sandbox testing to gitignore
Implement heapsnapshot api

- implement new design for pid list
- create profilerservice heapsnapshot method
- take heap snapshot
- get list of pids
- add spinner
- change font for helvetica nuveue for devtools