Merge pull request #11 from ubermichael/schema-changes

Schema changes - Merging pull request.
Better sample documents.
finish the switch to simplexml. Still not happy with the xml options
available to php.
start testing the sword statement iri and a sample document.

There must be a better way to do all this.
experiment with adding lomsettings parameters to twig as global variables: {{ lom_sitename }} works.
actual uuid.
Refactor the build deposit/content stuff to make it more testable.
Handle XML namespaces a little better.
start using deposit and content builders.
better use of namespaces.
refactor the sword controller quite a bit.
redo some of the depositReceipt.xml.twig file to make it more symfonyish.
fix the tests to match the new depositreceipt.xml.twig file.
Continue refactoring and testing SWORDBundle.
run the code beautifier.
Make view/edit deposit work via the api, following (I think) the SWORD
spec.
Make it work with E_STRICT (and hopefully Travis as well).
Fix the sword namespace (remove terms/ as in the SWORD spec).
Add in error documents and test that they are returned as expected.
more tests and clean up the controller a little more.
try to get the tests running a little faster. no luck.
rename collectionId to contentProviderId everywhere.
reorganize the sword bundle routing a little.