implement non-immediate upload and fix compile error in TimedLogger
Merge pull request #9 from fuzzybee/impl-non-immediate-upload

implement non-immediate upload and fix compile error in TimedLogger