fixes #2261 - fixes for CI testing under Ruby 1.9

Support minitest in Jenkins rake tasks, add rdoc and minitest deps due to
old 1.9.2 versions.  Fix PLATFORM under 1.9, fix 1.9.3 specific test.
Fixed bad indentation in the puppet clasS
fixes #2191 - undef in puppet class params is optional
fixes #2255 Fix frozen facts in facts_api
fixes #2209 - explicitly use Proxy::Puppet::Environment#name for to_json
Ignore .bundle dir
fixes #2067 - disable puppet's handling of 'import' to fix manifests containing it