make sure --colors works for both positive and negative and loose parse value. added negation test for colors