Implement DB based caching vs using item nodes in the old system to check availability
Implement direct calls to horizon in availability handler, increases speed and doesnt cause stale items
Adds check for valid bibs array