(#196) - add stale option to http

Looks like I had overlooked this bug due to some sloppy unit tests.  Sorry about that.
added these to help with debugging; tests themselves didn't actually change