added OpenJDK check
added Maven check
added Git check
added arguments to allow setting of
- clone method
- virgo version
- virgo download location
- repository destination directory
- skip checking for OpenJDK