Extensions: ArgumentValidationExtensions.ShouldHaveValue (for T?)
Tests: + ArgumentValidationExtensionsTests.ShouldHaveValue
Tests: ~ ArgumentValidationExtensionsTests.ShouldnotBeNull fix

Should assert failure if null value does not throw exception