Fix testProjections for Sinusoidal projection.

Sinusoidal returns LatLonPointImmutable.INVALID for bad points now, but
these were not being caught by NaN checks. Add this INVALID point as
another check.
Run CDM tests on Travis.
Make the Projection tests quiet again.

This should help us not blow Travis' log limits.
add waterml to gradle
Merge remote-tracking branch 'origin/4.5.3' into 4.5.3
coverity fixes
Finished adding waterml to gradle build.
Coverity fixes
bug fixes
fix coverity fix