Changed existing length-of and format-of tests that allow blanks to fail...

... on nil values. Added new tests that allow nil and fail on blanks, as well as tests that allow both blank and nil values. These are tests requested following the previous merge of pull request #15.