PROW-153: Use object pools to prevent concurrent usage of SVNClientManager and SVNRepository
PROW-153: Use version 2.2 (latest release) instead of 2.0 for apache-commons pool
PROW-153: remove DAVRepositoryFactory.setup() - it gets called in SvnObjectPools
PROW-153: SVNClientManager implements ISVNRepositoryPool - we can reuse the client connection instead of creating a new ObjectPool just for the SVNRepository.
Merge branch 'master' into jira/PROW-153-pool-svn-client-manager

Conflicts:
	pom.xml
Fix spacing in pom.xml
Merge branch 'jira/PROW-153-pool-svn-client-manager' into 'master'

Pool svn client manager to eliminate concurrent usages of SVNClientManger and SVNRepository

See merge request !11