fix TypeScript type definition syntax
document clazz behaviour a little bit more
remember major changes
add an "enabled" state on top of visible for those situations where we want to show a UI but still keep it disabled.
Major Build Environment Refactoring: switch from plain Unix make(1) to Grunt (but keep a top-level make(1) entry point) and add an initial test suite skeleton. The major benefit is that people now should be able to build ComponentJS even under platforms where certain tools are not available (then the corresponding build step is automatically skipped)
add back release and snapshot build targets
update build environment requirements
document reason for tool
use a 0.0.0 version for the state under version control
Merge remote-tracking branch 'origin/ComponentJS-1.0'
remember major change
make ESlint happy be defining function before it is used
make ESLint happy through explicit break even on default
make ESLint happy through avoiding unused parameters
update to latest Grunt plugins
update dependencies to latest versions once again
fix whitespacing
in preparing of introducing shadow trees rename the 'shadow object' to 'backing object'
remove obsolete references to hooking mechanism
fix indentation