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
Change temporary directory name, clean more things
Do not remove outputs on clean
Merge branch 'master' of github.com:rapid7/metasploit-framework
Merge branch 'master' of github.com:rapid7/metasploit-framework
Merge branch 'master' of github.com:rapid7/metasploit-framework
Merge branch 'master' of github.com:rapid7/metasploit-framework
Merge branch 'master' of github.com:rapid7/metasploit-framework
Crawler aux mixin updated to catch the mysterious and anonymous timeout exception and re-raise it as a Timeout::Error
Merge remote-tracking branch 'upstream/master' into web-modules
Correct unicode probs
Added module for ZDI-12-101
license text
Change the .text-too-small error message.

The original error message apparently confuses people, and this
can be easily improved.  See the following:
https://community.rapid7.com/thread/2356
Adding exploit for CVE 2012-4915

Initial commit.

Major functionality working. A bit of polish is still needed in a few
spots to handle exceptions and such.
Improvement for CVE 2012-4915

Made two tiny improvements based on Meatballs' points

- Added handling for 127.0.0.1 as DB_HOST
- Added a note in the description about it changing the pasword