Merge pull request #92 from MosesMendoza/shipping/master/remove_specific_remote_freight_calls

Shipping/master/remove specific remote freight calls
Add an ln sfT utility method

Signed-off-by: Moses Mendoza <moses@puppetlabs.com>
Split out build-data into team and project-specific files

Currently, the build-data files are a mess. This commit take the single
monolithic file for each team and splits it into two, one for team-specific
data, and another for project-specific data. This will be important in allowing
us to proceed with dual-build projects (e.g. FOSS and PE from the same source).

Signed-off-by: Moses Mendoza <moses@puppetlabs.com>
Print the messsage not the exception object
Modify pe build ENV for puppetdb
Pass ENV["PE_BUILD"] along with remote tasks
Fix setting of name to pe-name if present
Update the default team to 'dev' instead of 'pe'

This is to facilitate structural changes in the build-data repo.

Signed-off-by: Moses Mendoza <moses@puppetlabs.com>
Make yum/apt host & repo path override-able

For acceptance purposes.

Signed-off-by: Moses Mendoza <moses@puppetlabs.com>