Created scaffold for moving the inspector instantiation code into browser.js
Fix bug #1296646: charm details links should open in a new tab.
Merge pull request #199 from huwshimi/link-targets

Fix bug #1296646: charm details links should open in a new tab.
subordinate services should be exported with num_units=0
Bug #1290312 - Make endpoints clickable.

Clicking on the relation endpoints will now open the service inspector
on the relation tab.
Merge pull request #202 from benji-york/export-subordinate-services-with-no-units-2
Merge pull request #200 from kadams54/relation-popover2

Clicking on the relation endpoints will now open the service inspector
on the relation tab.
Ghost inspector deploys the charm and navigates the the new inspector url
Added test for rendering the inspector into the sidebar
Merge pull request #204 from hatched/prep-charmbrowser

#### To QA
- Use the `il` flag.
- There should be no search bar in the charm list.
- Drag a charm to the canvas and the inspector should open in the sidebar.
- Deploy the charm then click on the icon. The inspector should open in the sidebar.

#### Notes
This branch is missing some tests because they will be thrown away anyways as soon as the change state code is implemented.