Rename agent_t in various files to be uniquely named.
This is because debugging symbols are shared between objects on Windows, causing odd behaviour when debugging
Windows zbeacon ZSYS_INTERFACE support and correct default adapter
Default adapter was set to INADDR_ANY, which does not work on Windows when calling getnameinfo.