libc_block: enable and fix warnings
fs run: fix Qemu ATAPI compatibility test
Follow-follow-up fix for "hw: basic support..."
os: dissolve contexts in Packet_stream

Fixes #1003.
ahci: missing shift when setting FIS adress

Fixes #997.
block: support for block number >32 bit (Fix #968)
block: extend generic driver API (Ref #750)

* allow to handle a maximum of packets in parallel
  that fits free slots in the ack queue
* stop processing packets, when the driver can't handle
  more requests in parallel, and resume packet handling,
  when the driver is ready again
packet stream: clean range allocator in destructor
block: extend block session test framework
part_blk: re-design to work event driven

Fix #750
part_blk: increase ep stack size and bulk buffer

* Increase entrypoint stack size for part_blk server,
  since it crashes on 64 bit
* Consider packet alignment in bulk buffer size calculation of test-blk-cli