feed all async; added resp/req status chans; timing in _test

its an async read for feed in shovel management
added req/resp channels so we don't have infinite loops being horrible
hardened the timing checks in zi-relay_test to be configurable.  I
  don't know why the loops are getting out sync (off by one sleep
  period) they are the same.  but whatever, I give up.  this is fine
  until BT-550 comes up