Rename UpDownCounter::setCounter() into set()
Make building examples optional
Remove description_ member field from KeyboardListener
Add getInfo() function
Add some documentation in KeyboardListener and UpDownCounter
Re-organize help printing in TViewer
Print description instead of name in UpDownCounter
Add BinaryStateSwitch
Update example_keyboard_listeners