auxiliary/scanner/http/soap_xml cleanup

This:

* Corrects Ruby style (most) everywhere
* Uses Rex's sleep, converts to milliseconds -- seconds are too granular
* Moves begin/rescue inside nested verb+noun loop
* Prints errors even if not in verbose mode
* Corrects URI construction when PATH ends with /
Add status message that displays delay between requests
Creation of rdcmanager_creds.rb
Cleanup
LoginScanner update for hp_sys_mgmt_login

Work in progress
The reporting part
This one is good to go
Very small change to the doc
3rd person
Add first specs for .gen_decoder and .encode_byte
Add specs for .encode_byte
Add specs for .encode
Delete .encode specs, anyone uses the method, plus looks wrong
Add specs to verify server header matching
Add another header spec
Add support for ff 29 - 32 feature.
Clean YARD documentation
Add specs for logins
Update with master changes
Fix valid requests specs