Added a convience function for generated depreciated function messages.

The message will only be displayed to the user if Drupal is configured to show these
warnings, regardless of the setting though it will be logged to the watchdog.
Appease the Travis God! The one true build master!

May my code be clean, and follow the law's of "standard".
May it support internationalization for Travis includes all!
May it not contain copy pasta for it is soggy.

Travis be praised!
Configuration options now accept multiple objects.
Configuration no longer requires validation.
Added Convience method for determining if the ingest forms can be rendered.
Coding standards compliance?
Merge pull request #325 from nigelgbanks/7.x-ingest-without-xml-forms

7.x ingest without xml forms