base: Do no link base libs against shared libs

Base libraries are already contained within ldso.lib.so. Remove unnecessary
filtering from 'dep_lib.mk', make ldso depend on base libs.

Issue #1017
Clarify comment in base-libs.mk
pci: increase memory for device pd

not enough anymore on 32 bit after #989 changes
netperf: use alarm timer for setting timeouts

Fixes #1021
os: manage/dissolve Signal_rpc_member in class

Instead of, passing responsibility to manage and dissolve Signal_rpc_member
objects at a corresponding entrypoint to the user, hand over entrypoint's
reference to the constructor, and do it in the constructor resp. destructor
of the class.

Fixes #1022
block: fix race in generic block driver component

Fixes #1023
Vancouver: Clarify license headers

All source codes of the glue code between Vancouver and Genode that were
based on existing GPL code had already stated that Genode Labs is not
the sole owner of the code. To make the distinction between the Genode
OS framework and the glue code more clear, this patch removes the text
"is part of the Genode OS framework" from the glue code.
squash me to "netperf: use alarm timer for setting timeouts"
1006 mmio: provide bits method for bitsets
1006 mmio: provide set and get method for bitsets
1006 hw & arm: ease TLB permission bits via bitsets
1006 hw & arm: ease TLB descriptor-type bits
1006 hw & arm_v7: clean up TLB driver
1006 hw & arm_v6: clean up TLB driver
1006 hw & arm: declare every mapping as MP shared
1006 hw: kernel initialization in extra function
1006 hw: fix assembly alignments
1006 hw & arm: clean up core CRT0
1006 tmp hw_arndale: SMP counters with MMU disabled
1006 tmp hw_arndale: SMP counters with MMU enabled