Only send 'vars' in payload if any are dirty
Remove old test program
Initialize cloud variables and fix RED_HASH_FOREACH
Add simple_var_read and simple_var_set test programs
Add simple_on_change example program
Implement callback registration in st_cloudvar module
Fix simple_on_change app