Improve test code to do a setup and teardown so it'll work on the pi
Remove current-utc-time command.  Its a bit pointless.  Use mark-as-needing-update instead.
Remove dead code
Finish program source identifier resolution code