Tree benchmark

@rkirov Hi Rado,
right now a child view created by a template directive does not get any execution context. The default should be to inherit the parent execution context (i.e. the component instance), but it should be possible to overwrite it as well with a parameter to the `create` method.

Could you fix this?