Add spring-context v4.0.5.RELEASE to do the integration test.
Add PowerMock for mockito and spring-context as dependencies of testing.
Add two cases for integration testing.
Add comments for multiple thread testing.
Change to use PowerMock and Mockito to mock AlgorithmUtils
Submit the class to make sure this is the latest version
When running test via gradle, integration testing failed because of
can't find the application.context.spring.xml file, so adding a
duplicate application.context.spring.xml in src/main/resource could fix
this issue.
Submit this file to make sure this is the latest version.
Remove the unuseful package