Fix random bug when workstation_name is < 6 chars

When the local workstation name is less than 6 characters, remote
authentication against a Windows 2008r2 WinRM service always fails. This
doesn't seem to affect authentication against IIS's negotiate
implementation.
Added a large default password list for services.
Added separate users/pass/userpass dictionaries
Fixed userpass delimiters.
Removed wrongly named list.
Corrected naming to be in line with msf convention
Added headers to files
Comments dont work with auth_brute.rb
Use unless
re-add content length
Be verbose about 307
401 should be a valid url
Land #3367, new wordlists from unhash

Thanks @tkisason!
Minor desc and status updates, cosmetic
Land #3372, release fixes
Land #3370, cleanup for sap_icm_urlscan
Clean up case statement
Quick cleanup for sap_icm_urlscan
Land #3363, Workstation Length Auth Bug
Note about EXE::Custom