Update test scripts to always run ALL tests, even when some fail
add more searchable info to the error message when ADD tries to go outside the context
Add space-escaping to path parts of lxc.mount.entry lines in generated lxc.conf, allowing for spaces in mount point names

Fixes #2802
Format lxc_template.go with gofmt
Add explicit test strings for new escapeFstabSpaces function
Fix command line help for docker save

`docker save IMAGE DESTINATION` is not what `docker save` expects
Fix CHANGELOG: we ended up not merging the btrfs driver for last night's release
Add ParseRun unit tests
Make volumes opts more strict
Add parseRun volume unit tests
Deleted references to AUFS

AUFS is no longer a dependency (both lxc-docker and lxc-docker-git are >=0.7), and the Arch kernel doesn't need to be replaced with AUFS_friendly.
Arch docs: Updated dependencies to match AUR

The AUR packages lxc-docker and lxc-docker-git have changed their dependencies.
Update postgresql's version in example

It seems ppa:pitti/postgresql will be deprecated and only apt.postgresql.org has 9.3.
Arch docs: Added lxc-docker-nightly AUR package, modified deps

lxc-docker-nightly installs latest build. Removed go from dependencies, as it is not needed in lxc-docker and lxc-docker-nightly. The -git package will flag go as a dependency upon installation.
Performance of deleteImageAndChildren.

Don't walk the file system for parents each time we recurse.

Fixes #2852
Restore 'save' paragraph
Document setting up Vagrant-docker with the remote API
Remove explanation of removed argument
Stop invalid calls to Registry

This code was resulting in a call for
/v1/images/<namespace>/<repository>/ancestry which the Registry
doesn't understand. Furthermore, it was masking the original
error.
Rename file for consistency