Fixes #673 allow configuration of @return errors via requireReturnIfRetu...

...rnUndefined

Fixes #673.

I think the JSDoc rule could do with some refactoring, it's beginning to get difficult to understand.