Add a Bike Light program extending Functional and taking from Tactical

not sure if you're interested, but I haven't found a lot of uses for the hexbright until I replaced my Bike and needed a new light. This serves my needs, and I thought you might like to add it to your repo for others to use.
-- Andy