Fixes the issues causing the local charm deployment story to be broken
Merge pull request #380 from hatched/fix-1328941

Fixes the issues causing the local charm deployment story to be broken

Fixes part of https://bugs.launchpad.net/juju-gui/+bug/1328941

This branch fixes some of the major issues with the local charm deployment story after switching to the new state system and left sidebar. The local charm inspectors need to be styled to fill up 100% of the height of the left side bar but that will be done in a follow-up

#### To QA
Make sure that the issues mentioned in the above bug are resolved and that the local charm deploy/upgrade story works as expected.
Local inspectors properly display in sidebar.
Merge pull request #382 from huwshimi/inspector-heights

Local inspectors properly display in sidebar

Set the correct wrapping elements on the local charm inspectors so they display in the sidebar correctly.

QA:
- drop a zip of a charm onto the canvas
- check that the inspector that appears is the full height of the sidebar with the buttons at the bottom
- click "Upload"
- drop the same zip on the canvas again
- check that the new inspector that appears is the full height of the sidebar with the buttons at the bottom