Add support to specify what domains belong to an organization

 - Enables workflow to automatically associated users
   to an existing organization
Update tests for API change
Enable sbt coverage plugin
Update unit tests for db txn handling
Update unit tests for simple domain validation (no spaces)
Add tests
Add organization metadata to data model, api
Add more validation tests
Add metadata to organizations api
Add test for package names
Merge pull request #102 from gilt/issue-85

Add Organization Domains and Metadata

Make it possible to list org domains (e.g. gilt.com, giltcity.com) for auto association with org when new users register
Add a metadata object to the API to list non essential but useful information (like java package name)