Fix simple_on_change app
Rename canopy_ctx_config->canopy_ctx_opt
Add set_datatypes test program
Support more datatypes
Add latest attempt at canopy.h
Merge remote-tracking branch 'origin/cloudvars' into cloudvars

Conflicts:
	libcanopy/src/sync/st_sync.c