Add development environment setup

This commit (and branched) is focused on creating a single
button push installation of a COI based development environment
for hacking on the puppet code

- Adds vagrant file
- add site manifest
- Adds a Puppetfile
- Adds base configuration stuff for apt-cahce-ng
- adds a blank base bog
- adds a reasonable git ignore