Update testing configuration files

I have updated the Gemfile, Rakefile and spec_helper to allow the developer to use r10k, librarian-puppet or regular fixtures for testing purposes.

I have based these changes on settings I have found in the puppetlabs puppet module repositories.