This commit contains the load vs distance optimization and some style changes to the shoal-server.
This commit contains the changes made to shoal-agent required for the load vs distance optimization. All of these changes are untested and should be before being moved into a production environment
Removed useless and outdated code from squid_auditor and updated shoal.py to use a more effecient implimentation of the verification process nullifying the need to make a request to itself to get a list of the squids.