remove asterisks on setconfig in mv

Hide asterisks through CSS
Test the appropriate element
Check for endpoints in response, displaying error message properly
Refactored machine token creation and rendering code to remove duplication.
Fixed disabled links still working due to events not attached properly.
Merge pull request #549 from huwshimi/disable-destroy-links

Disable destroy links

Fixes bug #1368592: disabled links were still working due to events being attached to click instead of listening for the fired event.

The machine token creation and rendering code has also been refactored to remove duplication and allow the event attaching code to only be added once.
Root containers are droppable.
Merge pull request #556 from jaycee/drag-and-drop-mv-reloads-page

Root containers are droppable.
Merge pull request #555 from makyo/add-subrel

Display an error if Juju will not allow a subordinate relation.

Check for endpoints in response, displaying error message properly; fixes 1369606
Only count the non-subordinate units when showing the undeployed unit count in the deployer summary
Merge pull request #547 from makyo/uncommitted-asterisk

Remove asterisks on setconfig in mv
Added test for excluding subordinate units in the deployer summary counts
Merge pull request #557 from hatched/subordinate-counts

Exclude subordinate units from the deployer bar summary counts.

The subordinate units were included in the counts for unplaced units to deploy in the deployer bar summary. This makes sure units which are from a subordinate service do not get counted.
Adds basic machine placement function for export.
Support lxcs in machine placement.
Merge pull request #553 from jaycee/update-export-to-include-machines

Support machine placement in bundle export

* Service placement on machines is based on unit placement, per deployer requirements.
* LXC, though partially implemented, is not officially supported because deployer support is spotty.
Tweak service nav tab's background.

Set the background to something that blends with the canvas, but won't
allow canvas elements (relations lines, services, etc.) to bleed
through.
Merge pull request #559 from kadams54/tab-fix

Tweak service nav tab's background.

Set the background to something that blends with the canvas, but won't
allow canvas elements (relations lines, services, etc.) to bleed
through.