start of lifecycle events: construct and config
add lifecycle test files
Merge branch 'dev' into lifecycle-events
construct and config
hooks for events
better names and order tests for single instantiation
Merge remote-tracking branch 'origin/dev' into lifecycle-events
onconctruct preconfig and fix a couple of broken tests
seperate Hook and HookQueue classes
Merge remote-tracking branch 'origin/dev' into lifecycle-events
remove speculative hooks. seperate Hook and HookQueue classes
migrate reset, change and update to hooks
add unrender and teardown to tests. add detach and insert hooks
detach and insert tests and more reserved events
expand event reserved words
Merge branch 'dev' into lifecycle-events
clean-up config test module
clean-up init test modules
file cleanup, move onconstruct wrap to config
Merge pull request #1236 from ractivejs/lifecycle-events

Lifecycle event hooks