Finding log activity difficult to use. Added truncation of long
messages, added new async shared log message buffer for easier logging,
added up/dowm arrows to get to top/bottom of log.
Added application test case to create 10000 reports and uplaod them.
Merge pull request #683 from garvankeeley/provider-to-client

Log activity ease-of-use improvements