Removed debug in stm32
Fixed badly aligned ptr dereference in mdns module
Enforced coding style via uncrustify
Fixed endianess in unit_ipv4 test (Related to bug report #162)
Added more warning flags to the Makefile
Reworked endianess for slaacv4 module
Fixed warnings when ipfrag is disabled
Exporting routes outside the pico_ipv4 module
Issue #166 : wrong free function was used in unit_mem_manager.c
Added functions pico_icmpX_ping_abort to ICMP4 and ICMP6

API to cancel ongoing ping operation (Fix #167)
Fixed unit test according to the new ICMPv4 API (return value of
pico_icmpv4_ping)
Added pico_dhcp_client_abort() function, to abort ongoing DHCP client
operation.

Fixed #168.
Refactoring of dhcp client internal timers to allow clean abort
Removed serialization of dhcp requests
Deep reworking of dhcp client

- removed internal "status"
- simplified initialization
- different static routes in ipv4 module for bcast addresses
Fixed comparison with unmatching signs
Fixed timer type in dhcpc
Re-enabled functional tests (disabled by mistake)
Enforced coding style + fixed ascii art in the mm state machine

Fixes #163
Fix possible free'd pointer dereference in dhcp_client. Possible fix for #171.

Waiting for RFtest results.