Normalize Gemfile & pin tests to rspec < 2.99

Pin to rspec < 2.99 until rspec-puppet officially supports rspec 3.x.
This is to avoid warnings due to deprecated matchers in the
rspec-puppet gem.

This change is also intended to normalize the Gemfile for all stackforge
puppet modules.  This should facilitate pinning gem versions when
releasing new stable branches, since the same diff can be used for all
repos.

Conflicts:
  Gemfile

Change-Id: I8870d6cb3a1a895aac53ec3c096c413a52d02d19
Partial-Bug: #1326034
(cherry picked from commit 2553e6d1b26b137abdb979350257991fe93b3b24)