added windows includes to UDP lib, standardized indentation to tabs, instead of a mish-mash of whatever