Initial working revisions to move capabilities to a per component namespace
Removed owner member from struct spd
Merge remote branch 'upstream/master'
Merge remote branch 'upstream/master'

Conflicts:
	src/components/implementation/no_interface/boot/booter.c
	src/kernel/inv.c
	src/kernel/spd.c
	src/platform/linux/util/Makefile.end
Removed some unnecessary PERCPU_ macros. Also removed some unused code in the print component.
Added a document for percpu macro usage.
Merge pull request #40 from interwq/master

Removed some unnecessary PERCPU_ macros
Merge pull request #41 from jkaivo/capnamespace

Capnamespace
Merge remote branch 'gparmer/master'