[Core] Kernel's boot method shouldn't return booted level

On KernelInterface there is no documentation that boot returns booted level, 
therefore should be removed and since we need this, we added an extra method 
to get it, if needed.