added preprocessor option
added newlines at end of file
newline at end of file, 2nd try
keep jshint happy and enable preprocessor tests for "npm test"
let the preprocessor(s) see warnings to potentially act on them.
don't define an undefined value
code cleanup and comments added
Allow @param and @return descriptions to be preceded by a newline.

This fixes two bugs that broke the @param and @return descriptions for
comments formatted like this (with a newline before the descriptions):

/**
Main description.

@method foo

@param {String} bar
    This is the bar param.

@param {String} baz
    This is the baz param.

@return {Boolean}
    Whether or not bar and baz got fooed.
**/
* load preprocessors as standard npm modules, in addition to searching relative to config file.
* return data when applying preprocessors rather than mutate the data in place.
* pass config options to preprocessors.
newlines at end of files
PR #227: Merge branch 'newline-descriptions' of https://github.com/rgrove/yuidoc
bumping v0.3.50 for PR #227 and #222
docs for v0.3.50 after PR #227 and #222