Add checks to Haikuporter for hg, svn, cvs, git etc.
completed by: Jrabbit
mentors: scottmc
Haikuporter needs to have checks added for hg, cvs, svn, git, etc before trying to make use of them and if they aren't installed prompt the use to use installoptionalpackage xxx to install it, or prompt the user with a y/n prompt to install it.