Many unnecessary include-s removed, moved to .cpp instead of .h.
FileLogger contructor gets const filename.
Added (re-added) lastReceivedTimeStamp support.