Attempt at software reset
Add Buffer to colour conversion.
Fix for missing callback
Comment parsing in vars declaration
Show comments better
Fixes and much better variable access
Add InputVars test / example
Sweeping and untested change to Protocol and implementation.