Library is now PSR-2 compliant
Removed trailing whitespace after method names
Added exception system for handling problems with writing to UDP socket