This is a major change in the nomenclature of pickett.

These changes make the algorithms and documentation much better, but
there are little functional changes.
Merge pull request #3 from iansmith/naming_cleanup

This is a major change in the nomenclature of pickett. 

This is being merged so @tocolar @nordsieck have a stable place to work from.

I *know* it's bad form to merge a giant pull request like this, but this is a strange case as we are all moving to working from forked repos not in branches.
Refactor errors.New(fmt.Sprintf as fmt.Errorf
undo last commit
Merge branch 'master' into refactor

Conflicts:
	gobuild.go
Add "Make.sh" to codify building instructions
Refactor policy parsing
Merge pull request #4 from rakitzis/refactor

Refactor errors.New(fmt.Sprintf as fmt.Errorf and add Make.sh

want to keep this on people's radar as we work on master over the next three days.
Update picket to work with docker: protocol version 1.14
Fix instructions
Merge pull request #7 from nordsieck/newest-docker

Update picket to work with docker: protocol version 1.14, new instructions, new box for use with vagrant
Fixed missing argument in Debug stmt.
Allow for artifacts to be directories

In which case they are recursively copied.
Merge pull request #8 from tcolar/dev

Artifacts can be directories + little bug Fix on a Debug stmt.

LGTM: iansmith
Typos
Fix provision script
Merge pull request #9 from nordsieck/provision

Fix provision script on public Vagrantfile
Fixed some more broken Debug statements
Merge pull request #10 from tcolar/debug_fixes

Fixed some more broken Debug statements
First working version without any dependency on docker source.

This version has extensive changes and should be checked thoroughly
against any branches.