Less eclipse specific settings (Hopefully this will work better across multiple machines)
Fixed this unit test, we had a race condition where we could get the agentLock before execution starts, thus preventing execution to run any task
This should be volatile
A bit more java doc improvements
Added a couple more negative unit tests
Increased our unit test coverage here
Expanded unit test with the recent functionality expansion to the TestRunnable
Improved this interface for the distributor I hope to check in soonish
I like this assertion better
Changed the current TaskDistributor to one that is only an executor, and added a second one which can also schedule tasks and have recurring tasks
Merge branch 'master' into concurrent_testability

Conflicts:
	src/main/java/org/threadly/test/TestRunnable.java