Merge pull request #133 from yjbanov/existing-google-apis

Make Streamy work with existing Google APIs
Make GlobalView implement Map to make Angular expression parser happy.
clone() changes and fix for emitter.
Add patch() to generated wrappers.
Add _FakeMap to fake out the rest of the Map interface.
Fix const issues with _EmptyGlobalView.
Merge pull request #135 from alxhub/global-view-is-map

Make GlobalView implement Map to make Angular expression parser happy.
Merge pull request #136 from alxhub/nested-entities-fix

Fix clone() of wrapped entities to not create longer wrapped chains.
Add property accessor benchmarks; make benchmarks runnable in the browser in Dart and JS modes; new CLI; rewrite _walk using a for loop to make profiler traces more readable;
Merge pull request #137 from yjbanov/property-access-perf

Add property accessor benchmarks; make benchmarks runnable in the browse...
Generate Streamy API clients in pub format; tools for generating Google API clients