Make travis test against 3.6.2
Merge pull request #359 from jonathangreen/7.x-travis-3.6.2

Make travis test against 3.6.2
Use renderable arrays instead of the array of strings we used to.

...  Arrays of strings are still supported... Just not encouraged.
Change function name and slightly safer logic.
Carry through through the function rename.

Also, be sure to call the transformer function after the alter, just in case
a modules adds in another value in the manner it used to use 'em.
Fix code standard issues.
Merge pull request #360 from adam-vessey/7.x-renderable-arrays

Use renderable arrays instead of the array of strings we used to.
Merge branch '7.x' of git://github.com/Islandora/islandora into 7.x-dcterms
Run all 7.x branches through Travis.
Use references when ingesting during steps.

Makes the objects available to later submission handlers...  Handling a
weird case, yes...  Need to trigger something only after ingest, but
only when ingesting through the form.
Attempt to normalize XML data-streams when comparing for equality.

Used during solution install/reinstall to determine if changes have been
made. Fedora selectively strips newline characters within actual content.
Now we normalize the two data-streams such that all newlines are made spaces
and any preceding/trailing white-space within the document is removed.

For Issue:
https://dgi.ontimenow.com/viewitem.aspx?id=1989&type=features&force_use_number=false
Merge pull request #361 from adam-vessey/7.x-steps-ingest-by-reference

Use references when ingesting during steps.
Updated comment
Merge pull request #362 from nigelgbanks/7.x-sp-inline-datastream-formatting

Attempt to normalize XML data-streams when comparing for equality.
Merge pull request #366 from ruebot/7.x-dcterms

add dcterms
Codesniffer upgrade breaks on these two lines.
Unneeded breaks around throws.
Merge pull request #367 from jordandukart/7.x

Codesniffer upgrade breaks on these two lines.
Force update fix.
Dashes.