Small web vuln code bugfixes (logging and HTTP)

* ```lib/msf/core/auxiliary/web.rb```: Pro module drivers expect logging methods to populate their attribute vulneraiblities hash with vulnerability info.
* ```lib/msf/core/auxiliary/web/http.rb```: Uses the parent's ```#print_error``` instead of ```elog```.