* master:
fix p-u accepts for binary uploads
Correct logic with detecting default kwarg values vs positional args.
Wrap __doc__ and func_name in @session_wrapper.
Avoid circular import when importing daklib.dbconn first.
Handle arguments with default kwargs in @session_wrapper.
Add missing "utils" import (used in security conditional)
No need to assign to a local now that @session_wrapper does the cleanup
Avoid calling .count(); call .one() and catch the exception.
Fix Archive.__repr__
Factor out most common session handling into decorator.