messages delivery control

New features added:
- Faux offline messaging (#583)
- Observable delivery process (#584)