Remove support for Observable methods.

Removes `Observer`, `Observable`, and `IncrementalDecoder` functionality per issue #53.  Note this is a significant drop in codebase (over 900loc), as well removes the need to maintain an executor: a significant simplification improvement.