Integrated TCP/UDP mix from master branch.
Smaller fixes.
Split code into more classes and files. Motor and Vest are a class now. The configuration is in the config file and debug stuff is in the debug file.

Fixed hit/bump/touch issues.

Removed getter and setter since Processing has public members by default and private is still public (bug?).
Update to hit patterns implementation.
Fixed TEST_WITHOUT_VEST flag.
Went back to no return value for reset and activate Motor functions.