Moved off JSON parameter parsing templates into dedicated header file
Slight refactoring to remove compiler warning
Improved SDLColor and switched to it as the common color storage format
Added parseJsonParam variant for color parameters
Support color specification as arrays or HTML color strings
Refactored Dashboard widgets
Added some useful C++ macros
Cleaned up Dashboard code
Bugfix: RS232Device did not connect correctly
Bugfix: ATMEGA32 did not intialize as an RS232Device
Bugfix: Push button widget would corrupt intercepted events
Increased frame interval for Dashboard
Added transmission for USART
RS232Console can receive and display data (no user input supported yet)