Starting effort on new definition API
more work on new api
Improved error message and comments
Do forElement/forRule as indicator of needing context
various fixes for new definition API
Fix var evaluations
Fixes to reversible expressions and content definition
More work on variables
improved styling of component test
Move contact js file to native objects
more variable fixes
Fixes for evaluating calls
refs #31

Avoid duplicate loading of stylesheets
Handled promised values and non-contextualized reactives values for CSS properties
Cross-browser support, use camelCase for JS
Fixes for older IE
Fixes for IE8 compatibility
Fix handling of adding property listening
Reenable Object.observe
Document definition objects