updated .gitignore to exclude coverage reports
added code for testing buildfiles
test coverage for dockerfile package
ran gofmt
adding mocks for Builder.setup()