WIP: Got it sort of working.

Weights are getting globbered.
Fixed clobbering issue.
Fix compiler errors and improve error checking.
Added connection logic back.
Use new server hierarchy for sending data.
Change default server weight.
Reject unrecognized params. Only allow tcp.
Add SRV support.
Updated docs for server param and srv, and other minor fixes.
WIP: New weight group structure.
[SIPRT-17] Load balance servers of equal priority based on weight.
Add conn param to notifications.
Add conn to requests.
Update docs for notifcation and request to reflect the new conn param.
Fix bug in loadbalancing.
[DEV-91] Initialize server->ev and server->socket
[DEV-106] Don't fail script if there are no servers to connect to.
Merge pull request #1 from flowroute/srv

[DEV-{14,15,16,91}] Implemented SRV and conn parameter.