bc_cat.c: fix buffer alignment for elder ES versions

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
fix vrfb.h location for 2.6.34-3.8 and cleanup

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
sgx: mm: fix VM_RESERVED / VM_DONTEXPAND|VM_DONTDUMP for elder kernel revisions

redo for
  97171865bd68386f148c75d4ac473e4e2db9a1eb and
  1e9797aea52bfa9b80fc9baf1ba2626af5e828d9

notes:
* in 97171865bd68386f148c75d4ac473e4e2db9a1eb braces were missing
* for some reason yocto/oe build on current revision needs a build from scratch
  when selecting different kernel version for a machine. Seems that version.h
  for first kernel compiled for remains in sysroot.

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>