Cleanup up PretestedIntegrationPreCheckout

Removed outcommented code and made everything nice and tidy
Added proper loggin to PreCheckout class
Cleaned up postbuild
Mercurial integration branch is now configurable through jenkins