Remove unused code from agent.
Add test file for shoe agent, WIP
Work on proper windowing of shutter & debounce. Untested.
Clear a worker thread's final state after it has been reported.
Clean up logging module usage.
Decrease the focus tolerance and allow one more repeat move
Work on the Analog filter, 1/10th the size, spped imporvements, 1.1s instead on 10+s

The moving average filter code took significantly longer than 1 ms to
execute, even after optimization it takes up to 12 ms to execute when
other threads are active. It now samples uniformly every 12 ms and
averages over 100 samples.
Make getCommandName work on strings as well
Make test more readable
Change initialization of logger to prevent duplicate messages when running tests.
Initial work on testing
Shutter code work
Catch crash from bad command in galilAgent
Work of shutter test routine
Merge branch 'release-0.5' into develop
pyserial missing from installer
startup should occur after network.target
Fix logger reference
Change hostname to that assigned by Jim Hughes
Make galilProgrammer better report errors.