v1: updating analytics-java to spec

- Fixing bugs in Config validation
- Updating to Segment Spec API v1
- Adding .group, .page, and .screen calls
- Logging improvements
- Bumping major version

Lots of logging and flusher improvements thanks to suggestions and pull requests by @jbcpollak.  Feedback please!