Fix receive BVLL Forwarded-NPDU message: the received source address is in network data format and it has to be stored in the same format.
Modified to store and use IP addresses and the IP port number in the network byte order.
In bip.c getter and setter functions of IP address and Port number expect and return values in the network byte order. All ntoh and hton were eliminated from bip.c.
Corrected for ENDIANNESS.
In bvlc.c, IP address and port number are always in the network byte order (including FD_Table[] and BBMD_Table[]).
1. In device.c, the Object_Table[] is now extern; it has to be defined by the user application (see demos); only the required BACnet objects have to be included.
Small reediting.
First attempt to clean-up Makefiles.