Implement tests for fetchStats.
Refactor communicator so error handling is separate.
Clean up HLTRecord and implement initializer.
Fix tests for HLTRecord update.