barclamp_install.rb new option: --no-rsync

To be used during package build (together with --no-chef, --no-migrations) to
avoid duplicating all the barclamps file into /opt/dell/barclamps/$name.
Note: crowbar.yml is still created in /opt/dell/barclamps/$name, as other tools
expect it to be present there.
barclamp_install: Use barclamp name as destination directory

Instead of using the base name of the source directory as the destination in
/opt/dell/barclamps, use the name that is extracted from crowbar.yml.
seed-barclamp-packages: Dependencies on other barclamps are add at build time nowadays
Packaging: Use barcamp_install to layout files during build

This makes use of the latest additions to barclamp_install.rb (--no-rsync,
...). The spec and _service file templates where also updated to be in better
sync with the latest manual changes to our spec files.
Update Travis setup

Move from travis-ci-crowbar_framework repo to travis-ci-crowbar. This
allows us to add the `barclamps` directory, which is required for
running the unit tests (introduced in a recent commit).

Also allows us to add Chef and BDD testing later on.
Add barclamp engine installation
Add installation-time preparation for barclamp engines
Merge pull request #1687 from waynepallen/master-fd3d4879deb8b4a9f4ae1cc45f9e62c3031fc151

 [1/1] This is needed before we can take the engines changes.
proxy --debug option though from ./dev to barclamp_install.rb invocations
make debug message show which crowbar.yml is being parsed
Teach package_barclamp.rb how to make deb and rpm packages for barclamps.

We now know how to make very stupid .deb and .rpm packages.

Next steap, teach the install process how to install from them.

We still generate tarballs for package caches, though.
Teach build_crowbar how to spin a build using OS native barclamp packages.
Teach make-pkg how to learn about required packages in crowbar.yml.
Merge pull request #1689 from VictorLowther/master-5b598c8110f085ef576877b660248715e65e9054

First pass at adding native package support to Crowbar [2/2]
Merge pull request #1685 from rhafer/rhafer-barclamp_install

Additional packaging related changes
 create base metadata for v2.1.1
move refs for 2.1.1 for provisioner,deployer & raid
Merge pull request #1688 from aspiers/master

Merged by devtool for cloudedge
Add basic data bag validation make-pkg
Fix busted hadoop 2.1 release metadata.