Remove the unnecessary prefix.
Remove documentation reference to the "flocker-" prefix.
Add spec file to `.gitignore`.
Give the Application objects an empty set of ports instead of letting them have the default of a None value for ports.  This accurately reflects what we want from the configuration loader: it tells us we have no ports, it does not omit information about what ports we have.
Change the change detection logic to explicitly use the Application name only.
Change the deploy tests to explicitly initialize the Application with an empty set of ports.  This is the kind of thing we'll really pass to this API because it comes from loading the config.
Make Applications compare by all of their attributes, not just their name.
Remove unused imports.
Merge pull request #291 from ClusterHQ/add-spec-to-gitignore

Add spec file to `.gitignore`.
Merge pull request #295 from ClusterHQ/application-cmp-294

Application comparison should use all attributes.

Fixes #294.
Merge pull request #288 from ClusterHQ/remove-container-prefix-274

Remove the unnecessary "flocker" prefix from volume containers.

Fixes #274.
Merge remote-tracking branch 'origin/master' into start-stop-containers-252

Conflicts:
	flocker/node/_deploy.py