Fix variable name in error handling.
Update Unarchiver processor to be able to create intermediate directory for destination_path
packager: handle missing AllDisksAndPartitions key from diskutil
Update CHANGELOG.md
CHANGELOG: Clarify fix for 10.6
Release script: AutoPkg is now AutoPkgGitMaster
Docs generation script: require version number an argument

- eliminates the need to run the script when the tree is at a particular version
Release version 0.3.2.
Bumping to v0.3.3 for development.
BrewCaskInfoProvider: update to new GitHub Raw and project URL
Add note about install.sh
'search': fetch and limit to 100 results
'search': split "Repo/path" to two columns

- this also makes it easier to see what can be passed to 'repo-add'
Document in --help usage the repo formats understood by 'repo-add'
Update CHANGELOG.md
Change 'shebang' line in all Python files to ensure we attempt to use the system Python and not some other Python the user might have installed.
Tweak logging behavior with --report-plist as arg

Send status updates to stderr when autopkg is invoked with --report-plist
Rudimentary for searching and adding of shared processors

- This utilizes the RECIPE_SEARCH_DIRS pref, which actually
  isn't used if the command-line '-d' option is given, so
  this is barely a proof-of-concept, and requires the shared
  processor to actually be in the list of recipe repos in
  RECIPE_SEARCH_DIRS
Explicitly update RECIPE_*_DIRS env vars on runs

- we may have overridden them at the CLI, but previously we were always
  pulling these variables from the prefs
- later in the processing stage, autopkglib can make use of these
  vars to search for shared processors
Support passing the env to get_processor()

- effectively so that we can read RECIPE_SEARCH_DIRS