Add Spotless formatting tool
- Remove the old (and unused) .clang-format to use Spotless
- Add a pre-commit hook to enforce style
- Fix style on the Java codebase
Migrated from D4028 (view on Phabricator)
Staging instance, all changes can be removed at any time
Migrated from D4028 (view on Phabricator)