Adding ability to pass message to NotNull contracts
Changes in nuget scripts