Migrated the code to make it compliant with what has been done for KER-239
KER-253: Merged with the master
KER-253: Updated the code to be compliant with the new features of the kernel
KER-253: Reverted changes on kernel.container that are not needed anymore
KER-239: Deadlock detection support
KER-253: Start first the create dependencies
KER-253: Fixed the last bugs found
KER-253: Allow to disable multi-threading once the startup is complete + some bug fixes
KER-253: Propose a multi-threaded kernel