Don't change color unless build was previously failing.

Added a state variable to track whether the build light has been previously turned on for a failure, 
that way the light color stays the same if the build *continues* to be successful, 
but will always change when it starts failing.
Removed code to force the light state to on.