Automatically create build directories
Remove complete build directory during a clean
Remove unused rule
Ignore complete build directory
Delete unnecessary marker files
Remove double evaluation of kLocal