Button + led finally working

I have had to force the safety_switch_state() function because for any
reason it isn't doing it into pre_arm_checks() function.