(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.
Merge pull request #931 from senior/ticket/master/pdb-570-remove-planetarium-endpoint

(PDB-570) Remove planetarium endpoint
(PDB-456) Added environments endpoint and related query functions

Querying for all environments i.e. /v4/environments now supported along
with similar short hand queries for reports, events, resources and facts
like /v4/environments/PROD/facts/...