Adding new exceptions and mappers
Changing structure for multi-module

Adding in the new datasource files

Unit tests work!

I have completed the refactor for the
JpaHibernateContentPersistenceService to use a datasource. Now I think I
can try arquillian tests!
Fixing up pom issues

We discussed these on the pull request
Removing the URL based auth again

Sorry for adding this back in with the rebases
Outputting to the correct location

The war was not being output to the correct location. This commit fixes
that.
Filtering web resources

Things in the searchisko-ds.xml weren't being filtered before.
First Arquillian test works

Lots of changes to make this work:
 adding a bunch of files for arquillian
 fixing a spelling mistake
 fixing up things in poms
adding appname to mysql datasource
Exclude unwanted JAR files from `deployments` folder for `openshift` profile.
Adding some TODOs
More tests done

Added some other tests. I've almost covered all the endpoints for the
the ContributorRestService.
Upgrade remote and jira rivers
Merge branch 'functional_tests' of github.com:LightGuard/searchisko into LightGuard-functional_tests
Postmerge cleanup:
- fix broken pom.xml
- ignore test that is not supported now
- gitignore stuff
doc - explain the idea behind `index/name` and `index/search_indices`
doc - sys_ fields to es fields mapping (still need to finish last document example and add link it from the documentation)
Transferring blueprint from apiary.io
Update apiary.apib

testing the postcommit hook is working
another test of apiary - github commit hook integration
we can remove noop file, apiary - github commit hook is now working correctly