Fully deprecates msfupdate over SVN

Once this lands, SVN users will no longer be able to update over SVN.
add Joomla Component JCE File Upload Code Execution
Update keylogrecorder.rb

Added new -c option for value 2, which will start the keylogger in the current process instead of attempting to migrate.  I also made this setting the default.
many code adjustments
Adjust payload size and others code adjustments
correct some bad indent
added initial support for ELF misple
Service autoconnect, DB fixes

First check if database is connected before trying to connect.
Autologin in Kali with new token login.
Remove unused option.
Merge branch 'master' of git://github.com/shellster/metasploit-framework for keylogrecorder update
Merge pull request #1664 from scriptjunkie/msfguiKaliConnect

MSFGUI service autoconnect, DB fixes
improve cleanup
fix segment virtual address
Merge branch 'heyder-joomla' of https://github.com/heyder/metasploit-framework into heyder-heyder-joomla
module moved to unix webapps
cleanup for joomla_comjce_imgmanager
Merge remote-tracking branch 'jvazquez-r7/mipsle_elf_support' into rapid7

[Closes 1666]
Merge branch 'msfrpcUpdate' of github.com:scriptjunkie/metasploit-framework into scriptjunkie-msfrpcUpdate
Always exit with status 11 when SVN
Merge PR #1593 - remove msfupdate svn support