JENKINS-17222
- Pulled inner SvnContext class out of ScmContext as per code review.
- Moved CheckoutStrategy to SvnCheckoutStrategy.
- Pulled SVN unit tests out of ScmHelperSpec and move them into their own SvnContextSpec.
   - ScmHelperSpec was getting too big.