logger: fix scarce race on replay EOF

This led to annoying error messages like checksumming mismatches
or record sequence number mismatches etc.
AFAIK the data integrity was not in danger (since the checks
masked out any potentially harmful actions).
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
all: release light0.1stable05