(spec) Initial rspec-beaker testing scaffolding

This allows basic beaker testing to be performed inside the beaker
testing framework. (thanks @nibalizer)!

Closes: #20
(spec) remove unused rspec-system files

(we use now acceptance and beaker)

Refs: #20
(cherry picked from commit 275901ac9b720a844d931bea9ea5f53937bca5ca)
Adding the port to gitlab-shell's config

  * bad90fd Adding another resource dependency for 'setup gitlab database'
  * f54086c Adding the port to gitlab-shell's config
  * f7c059b Changing tests to match the config changes
  * 45c59d8 Updating more tests
  * 0d36045 Fixing a syntax error
fixed future parser casting issues
Merge pull request #193 from setola/parser-future-fixes

fixed future parser casting issues
Merge pull request #194 from sbadia/PR169/lieutdan13/gitlab-shell

Adding the port to gitlab-shell's config
Merge pull request #190 from sbadia/issue/107/beaker

(spec) Initial rspec-beaker testing scaffolding
Merge branch 'master' of https://github.com/sbadia/puppet-gitlab into new-parameter-unicorn-listen
add unicorn listen parameter for Gitlab CI