Revert "Merge pull request #1419 from hlindberg/18458-Reload-Ruby-DSL"

This reverts commit 7d0b22ac6df8e1742044831b7e805c09eeacbe8c, reversing
changes made to 59f4327869d0858ac631277fe98c603941facf3e.
Revert "(yardoc) Refactor status for Puppet DSL; from @since to @status."

This reverts commit 1c26453c7447a9771253e8342c08a67a05750071.
Revert "(yardoc) Correct @since information in the Ruby DSL files."

This reverts commit 61bdb05968e3c5efc14fd710da24bc7f963dcc52.
Revert "(#17845) Add @since 3.0.x EXPERIMENTAL to Puppet::DSL (transitive)."

This reverts commit 2c8fc1ecef9a9f58bfe7075db712e2921e8025fa.
Revert "(yardoc) Fix Ruby DSL yardoc."

This reverts commit 8703898e714ac4fa4f7abbd13d8295bcf1df682e.
Revert "Don't remove validate_arguments from backtraces"

This reverts commit 368587acfc7a66fc7f95327ab53064e1c89541c5.
Revert "Merge branch 'new-ruby-dsl-by-mlen'"

This reverts commit 751efa9174adfe1bc0a5707855e6ba16ff2aed43, reversing
changes made to 023cffdbb9b30945fbf4dcaded4f63428ce54ea7.

Conflicts:
	lib/puppet/dsl/context.rb
	spec/unit/dsl/context_spec.rb
Merge pull request #1426 from pcarlisle/revert-ruby-dsl

Revert ruby dsl
(#18876) Add deprecation warning for use of ruby dsl.

This adds a deprecation warning for parsing of ruby based manifests.
Tests are updated to check that the deprecation warning is issued for
ruby manifest, but not otherwise.
Merge pull request #1427 from hlindberg/deprecate-ruby-dsl

Add deprecation warning for use of ruby dsl.
Add extlookup2hiera manpages to redhat and debian packages

Now that a manpage exists for extlookup2hiera, it needs to be part of the
redhat and debian packaging so it can be laid down correctly for those
packages. This commit adds the manpage to the puppet package on redhat and the
puppet-common package on debian.
Merge pull request #1432 from haus/maint/3.1.x/add_extlookup2hiera_manpages

Add extlookup2hiera manpages to redhat and debian packages
Update PUPPETVERSION to 3.1.0-rc2
Merge remote-tracking branch 'upstream/master'