hw: get start-thread syscall multiprocessing aware

ref #1076
hw: multiprocessor aware verbosity on thread start

ref #1076
hw: get a thread cap in Thread_base constructor

Previously this was not done before Thread_base::start(..) in
base-hw as it was not needed to have a valid cap that early. However,
when changing the affinity of a thread we need the cap to be valid
before Thread_base::start(..).

ref #1076
hw: provide identification of a processor object

ref #1076
hw: multiprocessor aware processor scheduling

ref #1076
hw: consider affinity location in Platform_thread

ref #1076
hw: set affinity of core threads

ref #1076
hw: provide processor broadcasts in core

A processor broadcast executes a function on all available processors
which is needed at least to do MMU cache-flushes globally.

ref #1076
hw: apply MMU cache-flushes to all processors

ref #1076
affinity.run: allow testing with hw_arndale

ref #1076
mp_server.run: allow testing with hw_arndale

fix #1076
fixup "hw: provide identification of a processor object"

ref #1076
fixup "hw & arm_v6: clean up TLB driver"

ref #1076
Simplify Framebuffer::Session interface

This patch removes the 'Framebuffer::Session::release()' function from
the interface to make the mode-change protocol consistent with the way
the Rom_session interface handles ROM-module changes. That is, the
client acknowledges the release of its current dataspace by requesting a
new dataspace via the 'Framebuffer::Session::dataspace()' function.

Fixes #1057
libc: Don't filter out sigsetjmp from libc-gen

Issue #1085
tool: test result output of amtterm reset

"amtterm reset" returns 0 as exitcode even if the reset command failed.
So check explicitly the output of the command to detect the error case.
libc_fs: Make plugin thread safe

Issue #1090
rump: Add panic message
vbox: Increase quota for rump_fs in auto test
run: enable virtualbox auto test for nightly runs

With #1090 fixed the test should succeed now.