fixes #1797 lets for now only poll the service URL if we know we're in the kube profile (e.g. inside the fabric8 console where the kube template manager is present)
fix possible exception if folks uninstall kibana after its been installed
fix startup gremlin not always detecting that there's APIs / Logs / Metrics links available
add the namespace selector to each kube page
#1799 whoops my bad ;)
#1799 add a shared KubernetesState object to keep hold of the namespaces and selection across views/controllers so its a bit easier to work across templates/views
Fix for https://github.com/hawtio/hawtio/issues/1802.
Merge pull request #1803 from jcordes73/master

Fixes #1802
src/test/webapp/analyzer.html is working again
Clean version of hawtio-web based on Bootstrap3

No Bootstrap 3.x/Angular 1.3.x yet, but strong JS unit test setup is ready.
Currently logging confuguration and hawtio-plugin-loader have unit tests ready.
Untrack app.js
Changing signature of hawtio-plugin-loader.setLoaderCallback
Adding well-documented hawtio-plugin-loader.d.ts
Update angular and karma deps
Synchronize hawtio-plugin-loader.js and its *.d.ts
analyzer.html for hawtio-web-bootstrap3
Main navigation in Bootstrap3. Redirecting, grunt-based http server