Fix $extend to exclude prototype properties.
Add fix for Firefox's Object.prototype.watch conflict.
Fixes #256 Fixes #249
Update documentation and version bump to 0.7.11