Add CVE-2014-2477 local privilege escalation
Update code to reflect hdmoore's code review.
Add in exploit check and version checks

Move the initial checking for the vboxguest device and os checks
into the MSF check routine.
Update code to reflect @hdmoore code suggestions
Update code to reflect @jlee-r7's code review
Dont fail_with while checking
Some style fixes
There is only one target
Merge to update
Use Msf::Exploit::Local::WindowsKernel
Switch from vprint to print
Change module name
Land #3534, @KoreLogicSecurity's exploit for CVE-2014-2477