[Core] Kernel failure should only happen when no boot level was reached

Kernel failure shouldn't be happening on any boot level failure. For that there
will be other levels/events that should be added.
Merge pull request #46 from alias-mac/kernel-events

[Core] Kernel failure should only happen when no boot level was reached