The inspector no longer opens when you deploy a service from the charm list ir charm details
Expanded test coverage for new functionality
Dragging a service to the canvas now deploys that service to the environment
Added tests for the new no-inspector deploy
Merge pull request #292 from hatched/no-inspector-deploy

#### To QA
Use the il and mv flags
- Drag a charm from the charmbrowser to the canvas
- The inspector should not open
- Click the service
- The inspector should open
- Click a charm token in the charmbrowser
- In the charm details click "Add to canvas"
- The details should close and no inspector should open
- Click the service
- The inspector should open