Document implemented observer classes

Sometimes it is useful to manually choose observer backend.  So I documented how to do that.

For example, when you are on NFS you'd want to use polling observer because it seems that inotify does not detect non-local changes.