callback rules may have a parameter

It is now possible to use parameters with custom callbacks. In this case, the callback function needs two arguments, of course.
clean up

still works with much smaller change
Added in the ability to set defaults in text Boxes.  When the validator runs it will check to make sure the text box has been changed. To use under rules have default[default Text]
allow passing of the form dom node
Cleaned up the method to determine if the form name was passed or not.
Merge branch 'DefaultText' of https://github.com/Unkas/validate.js into Unkas-DefaultText
Took out some unnecessary line breaks.
Merge branch 'master' of https://github.com/Sweil/validate.js into Sweil-master
[fixes #66] Changed the numeric rule to use the numericRegex.
allow the passing of an array of field names