Create system curator under test environment

sql to create eperson in database
workflow.cfg placed into test dir
Add workspace methods to DryadDataPackage

For creating items in workspace and getting their WSI
Symlink workflow.xml and workflow-actions.xml

Required for tests to use workflow
Update Test to use WorkflowManager.start()

WorkflowManager depends on payment-api classes as configured
To avoid cyclic dependencies in maven, need to move tests to their own
pom.
New module for API tests

This works around the cyclic dependency introduced by adding
payment-api as a dependency to api.
Fixup with add to move
Fixed dependencies for api-tests
set submit.publications.collection in test config

DryadWorkflowUtils.isDataPackageArchived() uses this field instead of
stats.datapkgs.coll.
Symlink emails into config

Workflow needs these too
Set item submitter before starting workflow
Disable email in test environment
Remove invalid group memberships in test database
DO NOT MERGE - disalbed all tests but curent one
WIP, adding payment-system.cfg copy from repo. Need to fill in vars for test mode:
Update email in payment-system.cfg

Now identical to deployed version on dev