Merge redundant null safety annotations
After some experience with the new null safety annotations, it seems we only want to express two conditions:
- Methods, parameters and fields are not null by default
- Methods and parameters are not null by default
Merge @MethodsNotNullByDefault with @ParametersNotNullByDefault, and remove @FieldsNotNullByDefault.