Add support for new Object.observe change record names

R=arv
BUG=

Review URL: https://codereview.appspot.com/19590043
Use vars for record type names
dont need to quite property name
add bower configs
Update README.md
Update README.md
Update README.md
Update README.md
Update README.md
make PathObserver.defineProperty take four arguments and avoid needless allocation

R=arv
BUG=

Review URL: https://codereview.appspot.com/29320043
Update README.md
fix for strict mode

R=arv
BUG=

Review URL: https://codereview.appspot.com/29330043
changed package name to observe-js
Remove unused token argument

R=arv
BUG=

Review URL: https://codereview.appspot.com/31320043
Update README.md
Change setValueFn to not be a transform (now is responsible for updating the value). Also rename valueFn to transformFn.

R=arv
BUG=

Review URL: https://codereview.appspot.com/33390043
ws
Annotate private members

There are no semantic changes in this patch. Only naming.

R=arv
BUG=

Review URL: https://codereview.appspot.com/37920043
remove tests for undefined paths

R=arv
BUG=

Review URL: https://codereview.appspot.com/38630043
remove version info from master branch