eliminated CheckIfKernelSupportsTLS

We don't care about pre-2.6.0 kernels anymore. So we can assume that
if compile time check worked, then at runtime it'll work.
avoid recursion in backtrace()
extended low_level_alloc

By adding ability to customize pages allocator
implemented emergency malloc
mark