Added partialValidate method w/tests.  Improved tests for validate.  added difflet to package.json