Use functools.wraps in default_fallback dectorator
Merge pull request #1151 from blink1073/default_fallback_doc

Use functools.wraps in default_fallback decorator

Fixes #1149, allowing functions wrapped by `default_fallback` to keep their docstring.