UDP Simple example working.

I've had to patch several source files, furthermore, it seems like board.h is not being processed properly.