updated changelog.
Added stash & unstash functionality to the db module. also, tidied up the dump_db functionality. had some code-duplication going on, got that nailed.
updated __init__ tasks/functions to use the new dump_db function, replacing previous calls to db.dump_prod_db() and dbdump_local_db()
Bit of work on the rsync functionality for the uploads-dir-sync tasks.
Tweaked unstash function, made it check if the stash file exists first, and throw an error warning if not. also updated a reference to the now-deleted dump_local_db() function,
Updated changelog, went wall-of-text on the explanation behind the task to fix wordpress's plugins_url() and plugin_dir_url() overrides and the search/replace task I'm adding to the mix here.
Moved the USE_TOOLS setting into the settings_example.py file.
Bugfix: wasn't handling result from fetch_prod_db() correctly.
Added some dry-run functionality to the Release class. Here's some example usages, first just the update, then the update with dry run.

    fab update:local,prod # (this pushes the local git repo up to prod, and runs the Release.perform() process)
    fab update:local,prod,dry_run=True # (commands are display, and NOT executed. Output is prefixed with "DRY RUN" messaging)

Also added a confirmation message to the release process, asking if you're sure you want to proceed with unlinking the webroot, re-linking it, etc.
Updated the changelog.