Adding extra options for the repo update command

This allows for:
* SVN revision pinning
* SVN Authentication
* other options available for svn update