Increase the block-layer backend maximum number of requests to match
the AHCI command queue depth.  This allows a slew of commands issued
by a Linux guest to be absorbed without error.

Approved by:	grehan (co-mentor)
Fix issue with stale fields from a recycled request pulled off the freelist.

Approved by:	grehan (co-mentor)