docs(routing): minor documentation fix

Fixed missing quote and removed comma.

Closes #1319
doc(annotations): improve the doc for @NgCallback

Closes #1296

Closes #1298
fix(ElementBinderBuilder): throw if multiple transcluding directives per node

fixes #1306

Closes #1325
test(css_animate): fix analyzer warning

Remove un-needed code that caused an analyzer warning.

Closes #1287
fix(html_extractor): correct handling of camelCased attributes

fix #1047

Closes #1301
fix(example): cleanup imports for ShadowDOM example

Closes #1323
refactor(compiler): remove WalkingCompiler and WalkingViewFactory
refactor(compiler): rename TaggingCompiler into Compiler and TaggingViewFactory into ViewFactory

Remove Compiler and ViewFactory interfaces because they have only one implementation each.

Closes #1333
test(compiler): rename forBothCompilers to withElementProbeConfig
benchmark(tree): add transcluding components to the TreeComponent benchmark

Closes #1332
feat(OrderBy): allow ordering an Iterable

fixes #1324
feat(OrderBy): allow specifying an Iterable expression

Closes #1329
feat(routing): add support for dontLeaveOnParamChanges

Fixes #1252

Closes #1254