merge parent definitions onto the child when extending

Added this behavior for events/bindings/subviews hashes

Closes #39