Added option for custom @NotNull messages

I created the option for a custom `message` argument to the generated `@NotNull` annotations. In some cases I can't track down the failing class/field combination, but this patch solves my problem.