PULSE-62: Add maven dependency to org.jetbrains:annotations:13.0
PULSE-62: Add @NotNull/@Nullable annotations and remove assertions