Merge pull request #6 from MosesMendoza/master

Initial packaging for RPM pe-rubycas-server
(packaging) Fixup redhat spec file

Add needed slash in pathing in rpm specfile and replace undefined _real_name
macro with _name macro. Add RPM_BUILD_ROOT to install target so it exists. Also
create the opt/puppet/share/puppet-dashboard/public directory so it can be
linked into.
(packaging) Add NO_BRP_STALE_LINK_ERROR

Add the NO_BRP_STALE_LINK_ERROR flag to the specfile to allow clean sles
building. The link will exist after install (the flag overrides a failed build
due to broken links in a package).
Merge pull request #7 from haus/redhat_sles_spec_fixups

Redhat sles spec fixups
[PE-295] Rationalise Gemfiles across all projects. All gem versions should be roughly the same.
Merge pull request #8 from praxxis/rationalise_gemfiles

[PE-295] Rationalise Gemfiles across all projects. All gem versions should be roughly the same
[PE-295] Fix for Linux CI hosts getting different gems due to weird gemspec.
Merge pull request #9 from praxxis/rationalise_gemfiles

[PE-295] Fix for Linux CI hosts getting different gems due to weird gemspec
Update README for running tests
[PE-391] Move gemspec dependencies to Gemfile

We were trying to keep the RubyCAS server gemspec untouched, but moving the
platform dependent dependencies torpedoed that plan, so we might as well go
all in with the Gemfile.
Merge pull request #10 from praxxis/gemfile_remove_gemspec_dependencies

[PE-391] Move gemspec dependencies to Gemfile
[PE-412] Add in a missing symlink target that was breaking installation.
Merge pull request #11 from praxxis/missing_symlink_target

[PE-412] Add in a missing symlink target that was breaking installation.
Ensure macros are only defined if they have not been defined