update tests
correct bug when create a new engine("customName")
Add remove tests in kernet, cache and concurency
Merge remote-tracking branch 'origin/dev' into erik