Patches UA and PROXY in metsrv when running migrate
msftidy'd
De-committing based on suggestions from Meatballs1 and jlee-r7.
Add desktop_linux_privilege_escalation module
Small bugfix (incorrect filename in data directory)
Provides methods to patch metsrv stagers with options.
Cleaned up indents.
Removed redundant string "linux_" from exploit name
Converted LD_PRELOAD library from precompiled binary to metasm code.
Removed binary files from pull request (the code has already been converted to metasm)
Refactored expiration and timeout logic in client_core.rb
Mitigates excessive use of lookup operator (hopefully adds clarity)
Uses a hash for options as opposed to numerous methods on blob
Add post-exploitation module to get FW filtering rules
Ports default values added, is_internal REX function added, reference added
Do minor cleanup
Merge pull request #6 from jvazquez-r7/review_4187

Do minor cosmetic cleanup for post-exploitation module to get FW filtering rules
session.tunnel_peer changed by session.session_host. Other minor changes
Rex::Socket.to_sockaddr changed
Rex::Socket.to_sockaddr changed