Merge pull request #152 from joshuapaling/master

add validation: isFileUploadOrHasExistingValue