Added massive comments to main script, created mock object for testing VBoxManage
Added advanced parameters check to mock, implement basic VM non OS specific functionality