Updated CMakeLists.txt file to match what the Arduino IDE compiles
AVDECC Helper Functions added
submodule updated
More cleanups, optimizations, plus Entity is almost there.