(PDB-552) Pin support for Puppet to 3.5.1 and above

A bug with environments was solved in Puppet 3.5.1, so for the best results we
are pinning against that release version now.

Signed-off-by: Ken Barber <ken@bob.sh>
(PDB-457) Storconfigs acceptance tests broken on Fedora

Fedora 20 ships with a newer version of activerecord that removes the
verify_active_connections! method and breaks testing. This commit uses
gems (rather than the Fedora RPM) to get a supported version of activerecord
Merge pull request #930 from senior/maint/master/fedora-20-issue

(PDB-457) Storconfigs acceptance tests broken on Fedora
(PDB-570) Remove planetarium endpoint

The project that was using this endpoint is no longer being used, so
this endpoint (and related code) could be removed.
Use ActiveRecord 3.2.x instead of 2.3.x

Signed-off-by: Ken Barber <ken@bob.sh>
Merge pull request #932 from kbarber/maint/1.6.x/use-activerecord-32

Use ActiveRecord 3.2.x instead of 2.3.x
Allow gem source to come from env vars

This will allow CI (among other things) to use a different mirror should
they so choose.
Merge pull request #931 from senior/ticket/master/pdb-570-remove-planetarium-endpoint

(PDB-570) Remove planetarium endpoint
(PDB-465) Add ubuntu-14.04, trusty tahr
Use rubygem-sqlite3 for fedora 19/20

Signed-off-by: Ken Barber <ken@bob.sh>
Run storeconfig tests regardless

Signed-off-by: Ken Barber <ken@bob.sh>
Merge pull request #936 from kbarber/maint/1.6.x/fedora-sqlite3-gem

Maint/1.6.x/fedora sqlite3 gem
Fix Fedora case statement and install sqlite3 from gem

Signed-off-by: Ken Barber <ken@bob.sh>
Merge pull request #937 from kbarber/maint/1.6.x/more-testing-fixes

Fix Fedora case statement and install sqlite3 from gem
(PDB-594) Ensure libsqlite3-dev is installed

We need libsqlite3-dev on debian boxes to compile the sqlite3 gem.

Signed-off-by: Ken Barber <ken@bob.sh>
Merge pull request #938 from kbarber/maint/1.6.x/install-sqlite3-dev

(PDB-594) Ensure libsqlite3-dev is installed
(PDB-594) Install builder to help with Ubuntu 10.04 rubygems failure to follow dependencies

Signed-off-by: Ken Barber <ken@bob.sh>
Merge pull request #939 from kbarber/ticket/1.6.x/pdb-594-ubuntu-1004-is-retarded

(PDB-594) Install builder to help with Ubuntu 10.04 rubygems failure to ...
(PDB-594) Manually install i18n for the sake of Ubuntu 10.04 old rubygems

Signed-off-by: Ken Barber <ken@bob.sh>
(PDB-594) Confine legacy import/export scripts to avoid Ubuntu 10.04

Because its rubygems are not reliable ...

Signed-off-by: Ken Barber <ken@bob.sh>