From http://stackoverflow.com/questions/18119352/angularfire-does-not-update-firebase-sometimes