Optimize Timestamp c'tor
Removing Logging from Binary Reader

Removing unused logging which was added to BinaryReady and was slowing down tight loops during testing.
Lazy process logging

Logging during tests is now queued rather than processed immediately. This reduces the amount of work required to hanle the log messages, unless the test actually fails