nit_fb: use server API, make resizeable

This patch reimplements the nit_fb server using the server API and
thereby enables the dynamic resizing the of the framebuffer.

Note that the new implementation does not feature the ability to perform
a periodic refresh via the 'refresh_rate' configuration argument. This
feature was removed because the refresh policy can (and should) always
be implemented on the client side.
seoul: remove superfluous includes from console

The console included nitpicker_view headers, which were not used. The
headers vanished with the recent nitpicker API change, which broke the
build of seoul.
hw: re-organize file structure

fix #1197
hw: cpu_support to kernel/thread_base

ref #1217
hw: rename processor CPU

fix #1217
hw: provide 'bool aligned' function in util.h

ref #474
hw & arm: exceptions to asserts in transl. table

ref #474
hw & arm_v7: mode transition via transit ttbr0

Previously, we did the protection-domain switches without a transitional
translation table that contains only global mappings. This was fine as long
as the CPU did no speculative memory accesses. However, to enabling branch
prediction triggers such accesses. Thus, if we don't want to invalidate
predictors on every context switch, we need to switch more carefully.

ref #474
hw & arm_v7: enable branch prediction

fix #474
hw & trustzone: fix alignm. of VM exception-vector

After modifying mode transition for branch prediction tz_vmm wasn't
working anymore on hw_imx53_tz but the modifications had nothing to do
with the VM code. However, the amount of instructions in the MT before the
VM exception-vector changed. So I tried stuffing the last working version with
NOPs and found that tz_vmm worked for some NOP amounts and for others not.
Thus, I increased the alignment of the VM exception-vector from 16 bytes to 32
bytes, é voila, its working with any amount of NOPs as well as with branch
prediction commits.

ref #474
hw: no superfluous ORing of zeros and clean up

fix #710
prepare_port: log target when extracting archives

Fixes #1224.