some cleanup, ignoring *.o *.hex
sidedriver: added support for counting encoder ticks, minor improvements