Add callback for item changes

There are times when it is useful to be able to monitor changes to an angularFireCollection. This mod adds a callback feature for each item added, removed or updated in the collection.

Let me know if this approach is okay and any suggested improvements.