More accurate docs
Re-enable some commented tests
Refactor config -> opts

Puts all the evasion stuff in the same place as regular HTTP options to
make it easier to deal with.
Msf HTTP uses this directly, can't axe it
Add test for pad_get_params
Axe set_cgi in favor of set_uri

They were identical except for a couple of extra bugs in set_cgi.

Also changes ```split("/")``` to ```split("/", -1)```, which behaves
correctly when the input has a seperator at the beginning or end.