UPDATE: setup.cfg now refers to README.rst (not README.scripts)
moved dev and beta-quality work into dev subdirectory
added exclusion for new tmp directory, used for output tests
spw_clone_release now in scripts/dev
ENHANCEMENT: Updated API script template with examples

- tidied up option parsing, with examples
- main now called with 'argv' parameter
BUGFIX: fixed keyerror in output formatting

- only prints failed channels if there are any
- prints formatted package names and errata correctly
ENHANCEMENT: fixed requires statement in script header
ENHANCEMENT: several new scripts added

- spw-channel-dumppackagelist
Dumps E:NVR.A strings for every package in a chosen channel to a text file.
Can work recursively and dump all files to an output directory.

- spw-channel-update
Updates a software channel to match one from another satellite, using a package
index and a list of NVR.A strings (in a text file).
Adds only, does not remove. Works when ISS is not available

- spw-errata-details
pretty-prints errata information for the given list of errata to stdout

- spw-package-audit
Compares a software channel to the output of rpm -qa (read from a text file)
reports on newer/older/missing packages in a channel based on the source system.

Also updated packaging MANIFEST template with correct README files
and setup.py to use glob.glob to find script names, rather than explicitly listing them.
Added ignmore maps for distutils RPM building files and dirs
ENHANCEMENT: new script, spw-package-index

- creates a JSON-format package index in the form of a python dictionary, for use in cloning and other scripts.
- format is { 'name-version-release.arch' : pkgid }
BUGFIX: now adds description from original to cloned channels
BUGFIX: now honours the -n/--name option correctly

- previous version ignored the option and calculated names from channel labels.
BUGFIX: source and destination labels now set correctly in the absence of --regex or --glob

- also, updated --help output
BUGFIX: label to name parsing now correctly identifies architectures
fixed script name in __doc__
rejigged options and parameters for consistency and accuracy
NEW SCRIPT: spw-channel-addpkgs

- adds packages to a channel (by nvrea) if they exist on the satellite
added --test option to spw-channel-create
ENHANCEMENT: clarification of docstrings, updated to use rhnapi.utils to parse JSON index
ENHANCEMENT: Tidied up argument passing and the --list and --regex options