infra: fix readdir() call
infra: support Kbuild
infra: add standalone make
infra: fix #4, Kbuild env hostname
all: distinguish contrib from maintained code
doc: add presentation MARS_LinuxTag2014.pdf
infra: adapt to new kthreads after 3.7
all: port to newer kernels (up to 3.15)
infra: disable DEBUG_SLAB

It leads to misaligned bios which are currently not yet handled by MARS.
TODO: implement unaligend IO and remove this again.
infra: check CONFIG_SMP at out-of-tree builds
infra: add some pre-patches up to kernel 3.15
server: remove deprecated loadavg quirk
light: remove deprecated MARS_ERR_ONCE()
infra: remove deprecated MARS_SHOW_CONNECTIONS
infra: remove deprecated tracing
infra: remove deprecated brick_atomic.h
infra: remove obsolete brick_locks.h
infra: remove GFP_MARS
infra: remove include dependency from _STRATEGY
infra: move power led implementation to strategy layer

The interface must remain callable by each worker brick, but
the implementation belongs to the strategy layer (preparation for
MARS Full).