feat(directives): remove the @Controller directive

Completely remove the deprecated Controller directive. Update the
demos to use setRootContext.

Pulled out of the first commit in #1269.
Good question! I have no idea. Do you know where the transformer lives, I can look over it.