Changed Parameter Type Hinting to only use the top level Abstract class
Moving backwards though the form now brings the user to the expected step.

There was a mistake where a step was reverting its global changes before it was
actually selected as the previous step. Innocuous enough but it had strange
side effects on the global storage, since the step list would be rebuild with
this information, steps could insert themselves as previous steps even if they
weren't used by the user.
Add handling of deprecated 'image/tif' mimetype when determining an extension.
Merge pull request #336 from adam-vessey/7.x-image-tif-mimetype

Add handling of deprecated 'image/tif' mimetype when determining an extension.
Make sure the provided models actually exist.
Merge branch '7.x-fcrepo4' of git://github.com/nigelgbanks/islandora into 7.x-remove-drush-script
Removed drush script.
Merge pull request #337 from jonathangreen/7.x-remove-drush-script

7.x remove drush script
Merge pull request #334 from nigelgbanks/7.x-ingest-form

Fix step ordering
Attempt to fix travis
Merge branch '7.x' of git://github.com/Islandora/islandora into 7.x-fix-travis

Conflicts:
	includes/ingest.form.inc
Another attempt to appease the travis gods.
Yet another attempt to appease the travis gods.
Merge pull request #340 from jonathangreen/7.x-fix-travis

Attempt to fix travis
Include an autocomplete path for content models that used to live in islandora_xml_forms.
Copypasta standards fail.
Fix the deprecation message.
Add semi-colons, so the code's actual code...
Add deprecation message to the superfluous DS-COMPOSITE-MODEL parser.
Revert "Add semi-colons, so the code's actual code..."

This reverts commit 992c42b96f1faed5fc48eb1dd8680537b1f05831...
... Apparently, the "production" code review has a bit of a bug in it,
where it doesn't parse @code/@endcode sections properly:
http://drupal.org/node/1991382