Add simplistic tests and Vagrantfile, rely less on params class for defaults
Remove metasploit::params class in favor of smart defaults in metasploit class and options to override a lot