Changed to package visibility for schedule task configuration repository
and associated changes.
Added functionality to the task configuration service, in order to be
able to use it instead of the above mentioned repository in tests.
Removed redundant Mockito dependency and updated to Mockito 1.9.5.
Minor formatting changes.