atapi_drv: use generic block component/driver

Ref #966
fb_block_adapter: use generic block component/driver

Ref #966
http_block: use generic block component/driver

Ref #966
http_block: rename to http_blk to be consistent

Ref #966
rom_blk test: abort if test fails

Instead of printing the success message at the end of the test,
abort as soon as two blocks differ.

Ref #966
http_blk: use libc_lwip plugin, not lwip directly

Ref #966
http_blk: add run script for automated tests

Ref #966
netperf: move check for qemu to netperf.inc
lxip: fake get_random_bytes()
FB test: fix wrong FB access-widths

ref #983
FB test: add stripes to detect line-shift bugs

ref #983
FB & omap4: fix mix-up of _fb_height and _fb_width

fix #983
Qt5: use pthread synchronization functions

The Genode-specific implementation of 'QWaitCondition' contains a race
condition which can make the 'qt5_samegame' application hang on Fiasco.OC.

Since most of the pthread synchronization functions needed by the
UNIX-specific implementation of 'QWaitCondition' and 'QMutex' are
available now, we can use these now instead of fixing and keeping
the Genode-specific implementation.

Fixes #993.
run: spelling fix