Development warning fixes

Fixed:

A bunch of compiler warning (primarily member list initializations) that came up when using the -Weffc++ flag. Still a lot of those left, see todo list on google docs. 

The segmentation fault on delta robot setup (it would seem, the source of the fault is still an unknown). 

The bad file descriptor error caused by the commented modbus_connect().