Refactoring of the Class
Applied Coding Style
UUID4 Support added
automatically generate UUID4 if there is none for a report/log
added ability to set API Version (defaults to 0.3)
deleted checkApiKey check from constructor, as it calls too often - just use the public function of you want to check validity of your key.
checkApiKey now adds a Log Entry.