additional GET parameters
Try to beautify description
Land #3343, @FireFart's new uri encoding for struts_code_exec_parameters
Land #3339, banner updates for Pro free trial
Fix missing space in prompt for back and grep
fix java payload struts module
lands 3346, fix msf > prompt issues
Remove EOL spaces
Fix EOL space warnings from msftidy
make string replacement more robust
re-enable x86 stager
fixed some ruby warnings
Fix cosmetic issue

Fix cosmetic issue /w email address when it is output via 'info' or the Rapid7 module page.
Land #3350, author fix for wlan_geolocate
Land #3347, @FireFart's change to allow configurable landing dir on struts_code_exec_parameters
Merge pull request #11 from timwr/android-bins

better string replacement
Rex::Text::uri_encode - make 'hex-all' really mean all.

'hex-all' encoding was previously ignoring slashes.
This pull adds 'hex-noslashes' mode which carries forward the previous functionality, and replaces all existing references to 'hex-all' with 'hex-noslashes'  It then adds a replacement 'hex-all' mode, which really encodes *ALL* characters.
Adds spec for 'hex-all' mode
Fix up spec.  Rex::Proto::Http::ClientRequest handles & and = outside of Rex::Text::uri_encode, so mode doesn't affect them.

Fix erroneous typo char.
Add 'u-noslashes' and re-order cases for consistency.