Merge branch 'release/v0.0.2' into develop
Disable travis-ci auto-push to RubyGems
First pass at some integration testing

Tests that you can build a CentOS 6.5 Vagrant base box using the packer-config infrastructure. Setting this up caught some bugs in the packer-config code, so that's good, right?
Add a :clean task and exclude JSON files created by integration tests
Update example so it is a working example
Merge branch 'feature/integration_tests' into develop
Pretty print the JSON output
Make pretty print optional, handle paths on output files, implement delete

Fixes a problem with pretty print being always-on and testing.

Handle paths on the output file by changing to the path before running the packer commands.

Delete the JSON file after things validate or build successfully.
Add UTF-8 encoding line for Ruby 1.9.3
Merge branch 'feature/better_validation' into develop
Bump version to 0.0.3
Merge branch 'release/v0.0.3' into develop
Clean before building the .gem

Otherwise we could end up with ISOs and virtual machine disk files in our gem.
New Runner class

Run things and echo stdout to the screen when you're doing it.
Switch to the new Packer::Runner for executing commands

Yay! We can now have the build output from Packer echoed to stdout while
it runs. You can turn this off by using `quiet: true` when you call
`#build()`.
Implement ability to see the output of the #build() call

Packer can run for a long time, it's useful to have the ability to see the
output of the #build() command when it runs. This implements a new Runner
class that can be called with `quiet: false` to have the output streamed
to the screen instead of captured.
Prep for 0.0.4 release
Merge branch 'release/0.0.4'

* release/0.0.4:
  Prep for 0.0.4 release
  Switch to the new Packer::Runner for executing commands
  New Runner class
  Clean before building the .gem
  Bump version to 0.0.3
  Add UTF-8 encoding line for Ruby 1.9.3
  Make pretty print optional, handle paths on output files, implement delete
  Pretty print the JSON output
  Update example so it is a working example
  Add a :clean task and exclude JSON files created by integration tests
  First pass at some integration testing
  Disable travis-ci auto-push to RubyGems
Fix missed merge conflicts and broken tests