added OUTPUT_INVERTED IOLine mode
added AlternatingFlasher class