Fixes #295 - add test units for $remove returning ref
Fixes #368 - trigger $watch event on $save
Modified $FirebaseObject's watch `event` to be "value"
Added tests for utils.updateRec method. Abstracted some common test utilities to a module for DRY purposes.
Fix updateRec test unit (missing snap)
Fixes #387 - set id on init instead of each update
Fixes #376 - $asObject does not work with limit/startAt
Fixes #372 - add defaults to records; added as $$defaults, docs to be revised.
Fixes #372 - add defaults to records; added as $$defaults, docs to be revised.
Merge pull request #389 from firebase/release_0.8.1_idfix

Fixes #387 & #376 - set id on init instead of each update
Merged with master
Merge pull request #390 from firebase/release_0.8.1_defaults

Release 0.8.1 defaults
Fixes #385 - not accepting factory names for arrayFactory and objectFactory
Merged with release_0.8.1
Merge pull request #391 from firebase/release_0.8.1_defaults

Fixes #385 - not accepting factory names for arrayFactory and objectFact...
move mockfirebase into bower
Remove lodash dependency, update sauce config to use mockfirebase in bower
Merge pull request #396 from firebase/release_0.8.1_mockfb

move mockfirebase into bower
resolve merge conflicts