Changed gitlab module source, updated params for gitlab module.

Changing gitlab module to upstream (sbadia/puppet-gitlab)
Changed the parameter list to include new variable like (gitlabd_dbname, etc.)
Added resource chaining to fix an issue where resources would be applied in the correct order.
Typically the error would be:
- mysql would be applied before an apt-get update
- ruby 1.9.3 install runs before build-essential packages could be applied
-