added ability to execute larger scripts
fixed bug with default logdir
one more logdir fix, tested
Merge for retab
Retab changes for PR #2134
incoporating jvazquez feedback
Incorporating a few more cleanup items from jvazquez
Add #3463 commits from @ghost
msftidy up splunk_upload_app_exec
applied todbs snmp fixs for OSX https://dev.metasploit.com/redmine/issues/7480
added psProcessUsername MIB to snmp_enumusers - to enumerate users on Solaris Systems
Fix Solaris sadmind_exec.rb
Applied Jon Hart's recommendations
Stage encoding is now SaveRegister aware
Remove STAGERNAME option

This option wasn't really required, the stager can be removed as
soon as the WAR is deployed. This commit does the modifications needed
to remove the stager right after the WAR deployment.
Fix two cosmetic typos
Update 3 more encoders to be StageEncoder compatible

This could probably use some DRY love via a mixin
Unblock when invalid encoder is selected and allow multiple encoder
Rescue only NoEncodersSucceededError to pass the tests
Choose fallback if stage encoding fail
Switch to Array#union and rename preserved_registers