Use new render inspector method for overview test
Use new render inspector method for inspector settings tests
Merge pull request #501 from hatched/inspector-test-method

Update the inspector tests to use the real inspector class

These inspector tests were using the old environment inspector render method which is no longer used while under mv. This instantiates the inspector directly relying on the same mocks done before.
Only show create container if a parent id is set
Refactored autodeploy into class extension.
Added tests.
Added tests: take two.
Lint and QA tweaks.
Merge pull request #502 from makyo/add-container-active

Only show create container if a parent id is set

The user should not be able to create a new container without a machine selected.
Merge pull request #503 from kadams54/autodeploy-mixin

Extract autodeploy functionality out for use in multiple widgets.

Refactor the autodeploy code out so that it can be used by both the machine view panel (as it is currently) and the deployer bar, which will need it to allow users to autodeploy unplaced units at deploy confirmation time.
Update the ghost model on Juju ACK of machine creation instead of deleting the model
Created a yui-patches module as the sole place to put monkeypatches to the YUI source tree.
Update the machine model id when the juju ACK comes in using the new lazy-model-list method updateModelId
Created is machine committed method
Fixed tests to support new updating of machine models on creation instead of destroying
fixed conflicts and tests from merge