Simplify scheduling of mock observers.

Closes #567 

@loganj @edenman 
is this intentional?  seems like the test used to confirm that the http call was made and now it doesn't?