[JAVA-1390] Phase 1: cleaning up the current build. Added specific checkstyle excludes for failures in old driver API code and removed the less-than-useful checkstyle-lite file so we apply the same checkstyle rules to all code.  Fixed any errors in tests, as these don't impact users.