Updating CyrptographyFactory with validation and comments.
Added new GenerateSalt() method to CyrptographyFactory.
Added new IsNotNullOrWhiteSpace to Validation.Assert.
Updated AssertFormat.IsEmail() method with maximum length check.
Added new AssertPassword.cs.
Added new CrossSiteScriptingValidation.cs.