More friendly methods on Response and Iterator

HD::C::Response#finished? is useful for those times you want to know if your
ship has come in yet, without blocking, while
HD::C::Iterator.item_available?  could be handy for anyone who wants to work
through a whole bundle of backlog items.