only add the pm instance once - and at the end
Add strong-build dependency

Without this there is an implicit depenency on strongloop, which would
be a recursive dependency.

This allows strong-arc to be installed and used directly instead of
requiring it to be run as 'slc arc', which will be the case if it
it installed globally and run with 'strong-arc'.
pm: use process.execPath

Make strong-arc more resilient to node not being on the PATH, which is
possible if strong-arc is invoked by full path.
Merge pull request #764 from strongloop/fix/751-default-to-last-pm-host

only add the internal pm host instance once - and at the end
preselect pid in pid selector

- fixup messaging on pid selector
adjust bottom margin on pid selector
add generic popover for disabled apps

- add generic popover directive
- custom handling of display/hide
Add start-stop and circle icons to font icons

- swap out app controller icon for stop-start icon
- add assets to project
- icons and font file
- fix spacing in global navbar icons
metrics cleanup

- add scroll logic based on offset
- convert ticker to round elements
- adjust margins and font sizes
- added chart titles
- final visual polish
- revert label element to span for validation comment
Merge pull request #772 from strongloop/feature/apply-design-start-stop

Add start-stop and circle icons to font icons

#709 #105
Merge pull request #779 from strongloop/feature/landing-page-redesign2

add generic popover for disabled apps

#572
Merge pull request #778 from strongloop/feature/profiler-navbar

preselect pid in pid selector

#730
Merge pull request #775 from strongloop/fix/632-fix-chart-left-margins

Fix/632 fix chart left margins (metrics visual clean up)
add cursor to app-controller
Merge pull request #783 from strongloop/feature/apply-design-start-stop

add cursor to app-controller

#780
add user save data service
segment.io library added
add angular-segmentio scripts
added in more service methods for user
moved segmentio initialization to Arc.run