Use @wraps from functools rather than manual setting of __name__
Merge pull request #3 from gregjurman/feature/wraps

Use @wraps from functools rather than manual setting of __name__