(Bug #21759) Update spec files to support Fedora 19
Merge branch '1.3.x' of github.com:puppetlabs/puppetdb into maint/1.3.x/packaging_f19-updates

This commit is to merge changes that were made to puppetdb after this branch was created!
(#21611) Allow rake commands to be ran on Ruby 2.0

This allows rake commands to be ran on Ruby 2.0, for building on Fedora 19
to be made possible. This also removes the current behaviour whereby
unsupported rubies force the command to exit, instead we now just return
a warning to STDERR and keep going in the hope that things will work anyway,
so we don't block people that insist on using the latest Ruby before we
are ready.

Signed-off-by: Ken Barber <ken@bob.sh>
Modify Rakefile to support Ruby 2.0

Prior to this commit, there was no support for Fedora 19. This
commit adds that by including the f19 mock in the build_defaults
file, as well as by editing the Rakefile to allow for Ruby 2.0,
not just ruby 1.8 or 1.9. Additionally, `@plibdir` was changed
so that we can assign this path dynamically, rather than statically.
Merge pull request #566 from melissaanne/maint/1.3.x/packaging_f19-updates

(Bug #21759) Update puppetdb to support Fedora 19