Merge develop branch to master. This merges the changes inteneded for 2.5, which include changing the architecture to be a metapackage instead of a monolithic repository. As such, all issues and patches going forward **must** be issued against the relevant component repositories.
- Updated .gitattributes - Removed assets from the list that no longer exist - Removed `composer.lock` and added it to the `.gitignore` rules - Updated `CONTRIBUTING.md` to mirror those of the components, and to add links to each component repository. - Moved `LICENSE.txt` to `LICENSE.md` and formatted as markdown. - Removed `README-GIT.md` as it's no longer necessary. - Updated `INSTALL.md` to only detail installation via `composer require`. - Minor updates to `README.md`.
- Removed the various `autoload_example*` scripts - Removed the `createAutoloadTestClasses` script; obsolete and unnecessary - Removed the `update_hostname_validator` script; belongs in `zend-validator` (and [PR created to add it there](zendframework/zend-validator#2) - Updated `classmap_generator`, `pluginmap_generator`, and `templatemap_generator` to use composer autoloader.
- Removed `demos` directory - Most of these were out-dated and untested, and remnants from the migration from ZF1 to ZF2. Removed. - Removed `vendor/.gitignore`, allowing us to completely remove `vendor/` - And added `vendor/` to the top-level `.gitignore` file.