Merge pull request #1264 from asolove/templateDidLoad-with-no-serialization

templateDidLoad is now called on components where 'owner' does not appea...
Quick fix for window.Touch on desktop browsers

Chrome (29) now defines window.Touch for desktop browsers and this is what we are using as a flag to listen for touch or mouse events.
This change is just a workaround until we have a better solution.
0.13.4 Release notes
All translate* events should have the same shape.

- Because we cache MutableEvent prototypes for each event type, any events of the same type must have the exact same properties.
- Long-term, we need to fix that FlowTranslateComposer should throw different events from FlowComposer.
- And maybe consider if there's a way to corect the cached prototype when the same event name includes different properties.