bar in a working state
next up to remove the constant allocation and
freeing of memory, and replace it with a one
time generated list of baritems, which have
only their message strings replaced on every
tick. this should free up CPU instructions I
Hope. MPD and volume support are also broken
in this branch, but should be fixed soon.