fix test failures in parameter validations tests
allow default param value to be defined as a proc
update README to document default proc usage
Minor refactoring
Adding examples for default and transformation options
Bumping version to 1.1.1