Add support for the txbolt protocol.

Also assign the function keys to choosing the protocol.

I don't have a leonardo so I haven't been able to test this yet but I did make sure it compiled.