Small line formatting
Make sure the end tag of the datapoint element is read
Remove setValue(float)
Dev mode: omit the thread name in log output
Minor formatting
Add ASDU offset for A-IndividualAddress read/response
On server-side T-connect, recreate existing connectionless destinations 

On receiving a T-connect, if the destination already exists and is 
configured connectionless, setting the disconnect timer will fail.  
Recreate the destination in connection-oriented mode.
Add getters for address of KNX test devices, add API doc
Match test to format of line indentation in xml writer output
Add value read-back to test of unsigned write
Don’t log warning for unsupported service code in received APDU
Add method asFloat for floating point result (2-byte or 4-byte float)
Minor formatting
Add note at readFloat
Add process communication service code
Add two helpers to only create a destination if not existing

This works around the behavior of TL::createDestination that throws an 
exception if the destination already exists.
Limit the maximum attempts of writeAddress to wait for the KNX device
Minor formatting
Increase waiting time in scanAddresses after last T-connect

The longer waiting time accounts for a possible retransmission of 
T-disconnect on the remote endpoint, plus network delay.
Supply process communication service code to ProcessEvent