Msfupdates

You can ignore the changes I made to my .gitignore, not even sure why it's showing up in the PR.

I believe metasploit is no longer using svn, so I switched to the built-in ./msfupdate, which should be able to determine how to update metasploit