Issue 996 - adding agent to rpc for processing approvals.
Issue 996: Events now inserted into database with UUID for agent.
Issue 996 Using user pk(id) as agent identifier.
Merge branch 'joseph' of git.artefactual.com:archivematica into Issue996

Conflicts:
	src/MCPServer/lib/unit.py
	src/MCPServer/lib/unitTransfer.py
	src/MCPServer/share/mysql2
Merge branch 'master' of git.artefactual.com:archivematica into Issue996
Starting to work on REST API for issue 1933.
Working on displaying requested data parsed from xmlRPC.
Further work on REST
Added filtering out of subjobs.
Added UUID to end of access files in DIP produced by generateCompoundContentDMProjectClientPackage().
Cleaned up debugging cruft.
Added UUID to end of access file labels in DIP produced by generateCompoundContentDMDirectUploadPackage().
Merge branch 'march'
Added tables needed by tastypie.
Moved MCP module into components directory.
Closing gm-client connection after task completes.

OSError: [Errno 24] Too many open files
refs #4751
Added flexible configuration management.

refs #4803

We previously only allowed for a default settings.py and a "local" version to
override the defaults. Changed things to use a more flexible system where
settings can be created that inherit from a "base.py" settings file. Once
created the settings can be specified in the django.wsgi file.
Added SourceDirectories table.
Added StorageDirectories to DB dumper.
Added default storage directory.