observe properties via compound path observer.
remove deprecated code.
adapt to new CompoundPathObserver api.
test: use custom chrome launcher branch to enable harmony
test: only launch canary with flags on mac
don't add empty string name to publish block; fixes #313
Add WeakMap to audit log
add preventDispose property to prevent element unbinding when remove from document. Fixes #312
Work around sourcemap issues with banner option

Fixes #307
Bump version for release v0.0.20131010
register polymer-element only at the end of this script. This ensures that if any <polymer-element>'s exist at doc.register time, we don't have code ordering issues.
an import for polymer.
fix whitespace
implement system to watch the actual array for array-valued paths, in addition to the path itself; needs tests
Remove visibility hidden from veiling; add test for autofocus on input, fixes #317
really add autofocus test
Fix array observation on IE by using Array.isArray.
remove autofocus test; doesn't work in test harness.
Remove scoping for controller styles since these styles are loosely scoped.
correct callback name