add config to enable or disable mutex
add configs for flag
add configs to gcc avr nOSConfig.h
add/remove configs and remove ambiguous code
fix compilation errors when disabling sched lock
fix typos