Added support for multi-field validation

  * Updated notes re:extension of validateHeader/validateRow methods
  * moved validation of each data row to separate method, called from validateRow method
  * added method for validation of multi-fields (ex: 3 part date field)