Don't call freeze() in destroy()
Use destroyed event for cleanup instead of freeze
Don't trigger freeze event on unbindDataObject
Remove freeze method, unbind data objects in destroy
Use off instead of freeze
Add {target: triggeringView} to activate and deactivate events, trigger on children
Pass {target: triggeringView} to ready event
Call _removeChild on self if parent
Merge pull request #102 from walmartlabs/no-freeze

Remove freeze methods, propagate activated and deactivated to children