Return symbols

STOP_ON_SUCCESS is being ignored because the module's login function
doesn't pass a symbol to the mixin.  This addresses that.
Cosmetic changes
adding razer_synapse.rb
msftidy change
Merge branch 'master' of git://github.com/rapid7/metasploit-framework
Merge branch 'master' of git://github.com/rapid7/metasploit-framework
adds check for empty data b4 sending to parser [RM7269]

[fixes RM7269]
we discussed the solution to this bug a lot on IRC and in the ticket
itself, the consensus was to fix it as far upstream as possible before
sending to the parsers so as to avoid any future bugs of the same
nature, so this commit adds a check to import_nmap_xml to see if the
data is empty before passing it on to the parser, whether that parser
is nokogiri or the legacy parser.
db_nmap -h now produces the expected output and db_nmap still works as
expected.
adds a .nil? check as well
Implements the webcam feature as a post mod

As a post mod, we can deploy the webcam feature more easily against
multiple sessions in the web gui.
Merge branch 'razer_synapse.rb' of https://github.com/smilingraccoon/metasploit-framework into smilingraccoon-razer_synapse.rb
module razer_synapse cleanup
Merge branch 'webcam' of https://github.com/wchen-r7/metasploit-framework into wchen-r7-webcam
Merge branch 'smb_login_option' of https://github.com/wchen-r7/metasploit-framework into wchen-r7-smb_login_option
Implements the record_mic feature as a post module

For easier deployment in the web GUI. Works for Windows meterpreter
and Java meterpreter.
Avoid saying "webcam", might be misleading.
Can be used against multiple platforms since it supports java
Fixed a typo in the skype_enum module.

"platfom" instead of "platform" fixed.
Line full of whitespace
Added Name and Emailadress
Merge branch 'post_mod_record_mic' of https://github.com/wchen-r7/metasploit-framework into wchen-r7-post_mod_record_mic