updated defaultoptions.js to use async.waterfall for the less processing
updated the re.test filtering to send the return value directly to the callback