fix issues with button handler. pepper programs are now selectable in sequence with the left pepper hat button.
this code builds, but is fully untested, incomplete, and guaranteed to not work.