Changes to the database schema:

 * Aus.managed (boolean)
   unmanaged AUs will be monitored in a later version of LOM.

 * Content.verifiedFileSize (boolean)
   true if the file size of a content item has been verified in some
   way.

 * ContentProvider.uuid (string)
   UUid for content providers to use in the SWORD api, rather than the
   easily guessable database IDs.

 * ContentProvider.pluginId (int)
   Foriegn key into the plugins table.

 * Deposits.summary
   Summary of a deposit, provided by an API client or generated by
   LOM.

 * Plns.propserver
   The URL for the propserver for the network. If the propserver's
   hostname is the same as the LOM server name, then LOM is the
   propserver for the PLN.

And this commit includes all the changes in the generated files as
well (twig templates and entity classes).
Override the sensiogeneratorbundle's templates so that
  ./app/console doctrine:generate:crud
makes some nice bootstrappy twig templates.
fix the fixtures after the changes to the schema.
stupid case insensitive file system.
Small cleanups to comments and naming.
fix the default values for content fields.
missed two renames.
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.