Added guard to avoid to define the macro "BYTE_ORDER" if is already defined. When building on Beaglebone Black this macro is already defined and the compiler complains
Added liblwip from CAmkES-VM with no modifications (github.com/seL4/camkes-vm) Change-Id: I2596de15e668e6ea05ed5122cb1b964cc59127f4