chore(selector): Refactor DirectiveSelectorFactory into an injectable service
A component in Todo
chore(compiler): Selector returns an ElementBinder class
fix(compiler): Remove a sublist call
chore(compiler): Move code around, preparing for refactor
chore(todo): Play with new syntax
feat(compiler): Add a templateDirective field to ElementBinder
feat(element binder): Component directives in ElementBinder
chore(compiler): Rename ElementBinder members to match design doc.
feat(element binder): Add a childMode
feat(element binder): An addDirective method and tests
feat(element binder): Element binder factory