Correct the name of German keyboard in tests
Use deferred for loading rules, correct dependency loading, update tests