Update VideoRecordRepeat class to use more flexible PangoVideo.
Update VideoViewer to use VideoRecordRepeat class.
Customise picojson.
Add serialised device and frame properties via VideoPropertiesInterface.
Logger: Switch to integer microsecond time.
VideoViewer: facility to show/hide streams from GUI.