pass self into any proc assigned to a configuration attribute whenever
the proc accepts an argument
test handling config procs that accept zero or one argument
Merge pull request #956 from chaione/master

Fix an issue where an asset_host proc is not always called with an instance of Uploader