added function to create tableselect form item for content model selection
Merge branch '7.x' of https://github.com/Islandora/islandora into 7.x
simplified method
Merge branch '7.x' of https://github.com/Islandora/islandora into 7.x
coder changes
format changes
code sniffer compliant
removed space, coding standards
Converted CM query to sparql to allow for unlabeled Content Models
Converted CM query to sparql to allow for unlabeled Content Models
Made query more robust
reverted auto-formatting
minor formatting changes
minor formatting changes
used constants, removed unused variable
removed unused variable
Prevent inifite loop when a callbacks is the last step to be executed.

Fix's an error in my logic. Now instead of having a null step ID mean
that it is the first step. The step ID gets initialized when the
form is first build and NULL is changed to mean that all steps
have been executed.

Also added some comments.
Undo previous form when callbacks steps exist between it and the current step.

Added two functions for navigating by 'form' steps rather than steps.
Coding standards.
Missing Argument