do not push new state to backend from audio/MIDI setup until OK or Apply are clicked (i.e. do not do this when device is changed)
make JACK backend return the right set of values when asked for buffer sizes or sample rate of a device other than the one in use
add explicit linkage to libtimecode
fix indentation
drop capacity argument from Buffer constructor, since the abstract class cannot (and should not) do anything with it
fix up a bunch of confusion regarding the size/capacity/allocation of audio & midi buffers
merge and resolve conflict with master