Complete rewrite

Renaming to QtGoogleAnalytics to avoid confusion with the qtga plugin.
Also the codebase was a horrible case of YAGNI instead of TDD.
removing accidentally added file
Properly mocking out QNetworkAccessManager

Quite interesting, but now we can actually validate requests!
Support trackingID and default endpoints
Actually perform a request including trackingID

That's a first step in the right direction.
Added user-agent support, fixed missing content-type warning
Exclude tests from all target, build static lib by default, support different endpoints
Linux compile fix
test project changes

giving it a more standard name, and running them again when travis
succeeds.
Treating warnings as errors

At least when using GCC...
Some tweaking of the build scripts
Merge remote-tracking branch 'origin/master' into coverity_scan