Suspend observer if session supplied

This makes it easier to automatically suspend observers if they are tied to a specific session (as they are in ggvis)