Add better logging on config file format errors
Ensure :checkout-deps-shares is overriden in lein 2.3.x
Ignore .DS_Store file in ~/.pallet/services

Reading configuration was trying to interpret the file as a pallet
configuration map.

Fixes #276
Add export and source script functions
Add with-centos-script-template for testing
Fix #277. Check for /selinux/enforce before issuing 'chcon'.
Update to pallet-repl 0.8.0-beta.2
Fix environment forwarding

This was broken when executing script on a local machine.  The
:script-env action option takes a map of environment variables to set.
The :script-env-fwd action option takes a sequence of environment
variables to forward.
Fix the 2-arg arity of is= in script-test
Add remote-directory live test

Test remote-directory with a local zip file.
Can be run with:

lein with-profile +pallet-lein,+vmfest pallet up --roles remote-directory
Add file local variables to build-actions
Fix remote-directory with relative path

Fixes #280.
Suppress output in plan-when script tests

Tests that generated output where confusing the plan-when detection
of the test exit status.

Fixes #282
Use *exit-process* in pallet.main

This is compatible with leiningen's main, which should make it simpler
to use pallet with grenchman.
Add emacs variables to pallet.action
Add pallet.core phase-error-exceptions

Returns a sequence of the exceptions raised while running phases.
Add quantum.properties
Revert "Add quantum.properties"

This reverts commit fe919595680888fe310612e8fb0146ebdba20371.  Unintended commit.
Fix remote-file for missing parent directories

A missing parent directory was causing an infinite loop.
Make rsync action preserve ownership and perms

The default options for the rsync task are changed to preserve
ownership and file permissions.