Added rebuild target to project Makefile
Created new README_build.md with notes about makefiles
Disabled RCI startup lwip check

Since lwip starts in a different thread, even though it was started
before the call to RCICreate, sometimes that thread wasn't making it
to where it set its own name before RCICreate checked for it.

Sometimes it was going so far as to make it to the point in the RCI
thread that gets a socket, causing it to fail. A stopgap measure of
sleeping 100ms seems to fix the problem while a better solution is
searched for.
Implemented RNH port current reading

It successfuly sends data out over etherent, but I'm not too
satisfied with it. The whole RNH module needs a refactor now that
all the features are implemented.
Readme notes on installing the compiler and ChibiOS
Updated build readme with notes
Made SKIPDIRS settable from an environment varaible, added less confusing names
Fixed Readme formatting
Add f407disc_sleep project
Servo control reports position deltas.

Send a delta back to the network thread if the delta between commanded
position and the position actually output is nonzero.
Added empty clean target to adc_demo so that it doesn't break the project level make
Added additional README_build.md documentation
Update README_build.md
Fixed f407disc_sleep makefile stopping build
Refactored RNH port module

Now that all the features have been implemented a rethink of the
RNH port API was needed.
Renamed RNHPort module
lwipthead_start reverted lwipthread to NORMALPRIO+2

Even though ChibiOS gives us the LWIP_THREAD_PRIO macro
it is in fact not safe to start the lwip thread with this
priority, it must run the initial part of the thread at
NORMALPRIO or higher, or else it will never run.
Merge branch 'master' into coverity_scan