[CELEBORN-1190][FOLLOWUP] Apply error prone patch and suppress some problems
### What changes were proposed in this pull request?
1. Fix IntLongMath, InconsistentCapitalization, UnnecessaryAssignment
2. disable StringSplitter, EmptyBlockTag, EqualsGetClass, MissingSummary, BadImport
### Why are the changes needed?
### Does this PR introduce _any_ user-facing change?
No
### How was this patch tested?
GA
```bash
./build/make-distribution.sh --release
```
PR
total 202
```
43 SynchronizeOnNonFinalField
24 StaticAssignmentInConstructor
21 JdkObsolete
16 ThreadLocalUsage
16 MutableConstantField
16 MissingCasesInEnumSwitch
11 UnusedMethod
11 NonAtomicVolatileUpdate
8 UnusedNestedClass
8 NonOverridingEquals
8 Finally
4 MixedMutabilityReturnType
4 DoubleBraceInitialization
4 CatchAndPrintStackTrace
4 CanonicalDuration
2 ReferenceEquality
1 ClassCanBeStatic
1 ByteBufferBackingArray
```
Closes #2180 from cxzl25/error_prone_patch_followup.
Authored-by: sychen <sychen@ctrip.com>
Signed-off-by: zky.zhoukeyong <zky.zhoukeyong@alibaba-inc.com>