chore(tests): Disable tests due to dartbug.com/19177
benchmark(tree): Add the TreeComponent benchmark.

This benchmark exercises component creatation.
perf: Use precomputed keys with injector for performance reasons.

Closes #1081
test(_specs): Add types, follow coding conventions
test(_specs_spec): remove tests that belong to guinness
fix(Http): Auxiliary methods like get, put, post, etc. do not set type restriction on data being sent.

Fixes #1051