Added GUI for separate cage windows;
Added nose poke counters;
CageClient can run without a Teensy