Moved the search widget instantiaion and rendering into the charmbrowser view
Made loading indicator render in the proper place
Created search widget management extension to be mixed into the charmbrowser view
Search widget now functions properly being 100% rendered and managed in charmbrowser view
Fix height scaling issue with the inspectors
Added new tests for the search widget rendering functionality and fixed other failings.
Merge pull request #353 from hatched/search-widget-consolidated

This branch moves the search widget into the consolidated charmbrowser view. 

#### Note
After this branch lands you will be REQUIRED to use the `il` flag until it's completely removed as some changes in this branch were too much work to implement just to keep the flag working for a few more days.

#### To QA
Use the `il` flags
This branch moves the search widget so do a deep exploratory QA with the search widget and charmbrowser code.