Relation lines rerender when service block type changes
Fleshing out test description
Adding messages to asserts
Lint fix.
Merge pull request #340 from makyo/sub-rels-2

As subordinate status is not included in bundles, the type of service block changes after deploying a bundle as soon as subordinate information is populated in the db.  This propagated to services, but not to relations.

To QA: search for 'complex' and deploy that bundle.  Once subordinate information is populated in the db, the relations should turn gray.
Destroy service inspector when service is destroyed
Remove references to editorial in browser.js
created load search results method
search results have been moved into the consolidated view and render into the sidebar
Fixed failing tests from the refactoring and added additional tests for the search results moving into the charmbrowser view
Fixed charmbrowser functionality when running without the il flag
cleanups and changes from codereview'
Removed the filter replace functionality
All filter changes are now set to whatever state is
Changed asserts per review.
Merge pull request #343 from makyo/destroy-inspector

To QA:

With and without il flag, deploy a service, then destroy it; the inspector should be destroyed as well.
Moved the charmbrowser view rendering smarts into the charmbrowser view out of the browser.js
added the tests for moving the charmbrowser view renderer
Fixed drag and drop of unplaced units.
Fixed issue causing the curated list to not render using the old sidebar render path
Merge pull request #342 from hatched/search-consolidated

This is step 2 of 4 in moving the curated charm list and charm search results into the same charmbrowser view. Still to be done is moving the search widget handling into the charmbrowser view and removing the old code.

#### To QA
Use the il flag
Exploratory QA on the charmbrowser curated list and search results. Everything should work as expected. See the bugs already known about in Project 1.