UDPC_create_id_easy will detect if the input addr string is link local or not, and will create the ipv6 address based on it.
Added event system to lessen the use of the main mutex and instead use thread safe data structures (TSLQueue). Also can enable and check events during execution (connect, disconnect, good mode, bad mode). Fixes and refactorings.