Cleaned up $FirebaseObject test units, removed cross-pollination from SyncObject to FirebaseObject, fixed some minor bugs in $bindTo's unbind callback and $$update handling of $id.
Fix error in promise resolution if args passed directly into FirebaseArray (did not execute .call correctly)