Some useful working enhancements

Full tested. Kernel boots and works without any problem. Compiled with same toolchain (linaro gcc 4.8.2)

Dynamic FSync needs more work and i reverted it.

I'm running kernel with this changes and for me works smoother than before. No SODs or Crashes.