Add a job to create/update buildpacks

Refactored based on initial comments
Update config schema for the various options
Merge pull request #176 from fraenkel/removebuildpacks

Add a job to create/update buildpacks

Re-ran travis and verified locally