Add OctopusEngineTest case.
Merge remote-tracking branch 'origin/feature/mock_engine' into feature/mock_engine
Fixed test to use lower case adaptor names
Merge remote-tracking branch 'origin/develop' into feature/mock_engine
Add tests which use mockito to mock.
Add comment for stub reason.
Add mockito library for mocking in unit tests.
We don't use powermock.
So remove it's jar.
Add test for FilesEngine.setOwner().
Merge remote-tracking branch 'origin/develop' into feature/mock_engine
Merge remote-tracking branch 'origin/feature/mock_engine' into feature/mock_engine
Add tests for FilesEngine.copy().

Refactor creation of fakes into methods.
Merge remote-tracking branch 'origin/develop' into feature/mock_engine
throw OctopusIOException.
Add documentation how to add a new adaptor to the build chain.

Simplify inclusion of *.class/*.java files from adaptors for test coverage.
Merge pull request #7 from NLeSC/feature/mock_engine

Add API tests.
Moved Eclipse Java Formatter and clean Up xml files to https://github.com/NLeSC/wiki/wiki/Eclipe .
Merge remote-tracking branch 'origin/develop' into feature/document_adding_adaptor
Update adding_adaptor.md

Replaced ' with `.
Almost complete overhaul of API. Should be almost OK now...