Whitespace-only cleanup (indent, trailing)
Fix globals, word wrap at 80 columns
Refactor vendor lookup to reduce table creation, code duplication
Allow script to continue if source port cannot be bound, but warn.
Clean up return values in action function
Clean up error handling
Support UCS-2 encoding for BACnet
Merge pull request #3 from bonsaiviking/bacnet-changes

Mergeing after testing, Everything works as expected on multiple devices.