Merge pull request #49 from jordandukart/7.x

Add parent for use in hook and not fire an alter if it's a callback.
New form step for selecting a content model.
Updated for depreciated ingest functions.
Also Coding Standards.
Fixes property of non-object error.

islandora_object_load() can return FALSE, which is considered set (isset).
Changed the check to make sure it was an object returned, rather than just
check against null.
Merge pull request #53 from nigelgbanks/7.x-property-of-non-object-error

Fix Error
Use format_plural() to handle pluralization.
Factor out require_once, and fix comment.
Fix typo.
Merge pull request #3 from adam-vessey/7.x-ingest-without-xml-forms

Fix pluralization and squash require_once.
Merge pull request #51 from nigelgbanks/7.x-ingest-without-xml-forms

New form step for selecting a content model.
Only add "collection select content model step" when ingesting into a collection.

Remove XML Forms as a dependancy for islandora ingest steps
Ontime: #1546
Merge pull request #54 from nigelgbanks/7.x-ingest-error

Only add "collection select content model step" when ingesting into a co...
Found another problem
Minor bug fix.