Add normalize_uri to modules that may have
been missed by PULL 1045.

Please ensure PULL 1045 is in place prior to
looking at this (as it implements normalize_uri)

ref --> https://github.com/rapid7/metasploit-framework/pull/1045
Formatting
fixed target_uri.path vs target_uri.to_s issue
Set back to target_uri.path
Set back to target_uri.to_s per original module
Add initial auto run script
Merge remote-tracking branch 'upstream/master'

Conflicts:
	modules/exploits/windows/local/always_install_elevated.rb
Repackage as single module pull
Revert always_install_elevated file to upstream
Migrate enum_unattend to unattend parser lib
Revert/remove unnecessary files
Change temporary directory name, clean more things
Do not remove outputs on clean
Merge branch 'master' of github.com:rapid7/metasploit-framework
Add eXtplorer v2.1 auth bypass exploit module
Merge branch 'master' of github.com:rapid7/metasploit-framework
Merge branch 'master' of github.com:rapid7/metasploit-framework
Set GEM_PATH when using built-in gemcache

This allows rubygems to work with gems loaded from lib/gemcache.
Merge branch 'master' of github.com:rapid7/metasploit-framework
Merge branch 'master' of github.com:rapid7/metasploit-framework