nickserv/info: Reformat vHost output to fit on one line

Additionally, cache user:auspex check in has_user_auspex
Use get_source_name for vHost assigner
nickserv/info: Remove unneded lastvhostchange variable
hostserv: Add assigner argument to hs_sethost_all
nickserv/info: Hide "vHost unassigned.." from users without user:auspex
hostserv/vhost: Add timestamp and assigner to LISTVHOST output
protocol/inspircd: try sending CHGHOST command after setting accountname
Fix modification issue with GroupServ FFLAGS

This fixes issue 241.
Merge pull request #242 from partedcloud/master

Fix modification issue with GroupServ FFLAGS (closes #241)
Added HTTP client API.
Added an api/ section of modules, for future client APIs. Additionally,
added the majority of the HTTP client API platform. This currently
implements header parsing, url parsing, and GET requests.
Update contrib modules snapshot
Minor fixes to the HTTP API.
Fixed issue with additional query params being incorrectly appended.
Fixed GET requests not sending the query params.
Changed the API for http_get() to accept a pre-parsed http_client_t instead of a raw URL.
Merge http://github.com/atheme/atheme
remvoved some debug printing
Merge pull request #246 from alyx/master

Add HTTP client API
api/http: Make some stylistic changes

   o  No semicolons after blocks

   o  No spaces at end of lines

   o  Indentation with tabs

   o  Declaration of HTTP function pointers as static
api/http: Use connection userdata instead of list of clients
api/http: smalloc() uses calloc() which initializes memory to 0 for us
api/http: Allocate some buffers on the stack, instead of with smalloc
api/http: Allocate query_string differently

Also provide query_string_concat and query_string_reset to make
modification of the query_string easier.