feat(compiler): support component parameters.
feat(directives): $templateUrl