Merge branch 'develop' of github.com:juju/juju-gui into develop
Moved all onDelta tests into their own section.
Prevent cascading delete.
Added the manual provider to the supported container types list and made it more resilient if it is an unknown provider
Added tests to make sure we have the appropriate providerFeatures values
Add expose/unexpose to the ecs
Send correct info via change event.
Add custom user settings UI.

- Adds UI in the keyboard help menu for setting custom GUI settings remembered
through localStorage.
- Adds option for force container support regardless of provider.
- Adds option to set the environmentName regardless of the deployment.
- Adds option to disable the EU cookie notice.
Clarifying comments.
Merge pull request #601 from mitechie/add-config

Add custom user settings UI.

- Adds UI in the keyboard help menu for setting custom GUI settings remembered
through localStorage.
- Adds option for force container support regardless of provider.
- Adds option to set the environmentName regardless of the deployment.
- Adds option to disable the EU cookie notice.
Merge pull request #602 from hatched/manual-provider-1376353

Fixes container header rendering bug #1376353

When running on the manual provider we didn't have a proper `providerFeatures` property so it didn't render the container header. This adds the manual provider to the list and creates a more resilient fallback for future unsupported providers.
Merge pull request #603 from makyo/ecs-expose

Add expose/unexpose to the ecs
Review feedback.
Remove flags from env.
Additional flag removal in tests.
Final flag removal; turn off mv set on by default.
Merge pull request #600 from jaycee/kill-mv-env

Remove the mv flag from environment code.

* Env code flags removed.
* Additional cleanup.
* Turn off mv on by default.
Merge pull request #604 from kadams54/fix-destroying-unit-1368556

Prevent unit/service deletes from cascading to machines.

Prevents cascading deletes from happening to containers/machines when a unit/service they host is deleted. Fixes these bugs:

https://bugs.launchpad.net/juju-gui/+bug/1368556
https://bugs.launchpad.net/juju-gui/+bug/1368573
https://bugs.launchpad.net/juju-gui/+bug/1368578
Merge branch 'develop' of github.com:juju/juju-gui into develop