Complete overhaul of module

Many changes in terms of following conventions and standards.
as well as:
 * Create empty collection policies.
 * Deleting collection will also delete children that have no other parents.
 * Reverted back to the old management interface.
 * New child collections uses defined parent namespace.
 * Any operation performed on more than one object is now batched.

Probably some other stuff.
Removed the Change Content Model's Form.

As per:
https://jira.duraspace.org/browse/ISLANDORA-851

Also:
 * Updated the permissions test to reflect these changes.
 * Coding standards for .test files
 * Fixed bug with Create Child Collection Permissions.
Added "Add an object to this Collection" link to the overview manage panel.
Cleaned up manage form migration logic to be more clear for end users.

* Migrate form is now two forms Share and Migrate.
* Refactored adding/removing members.
* Batch functions now link to results
Added Collection Stats to Overview Manage Panel.

Also:
 * Can now "select all" on Manage Collection Policy Table.
 * Can now create collection with clean-urls disable.
 * Only Share/Migrate with collections members don't already belong to.
Display a table of all parent objects in the child objects overview manage panel.
Merge pull request #39 from nigelgbanks/7.x-collection-policies

Complete overhaul of module
Merge remote branch 'upstream/7.x' into flvc