Fixed some bugs i had on debian wheezy

• Updated Modulefile for proper use in librarian-puppet, due to "feature":
   - https://github.com/rodjek/librarian-puppet/issues/111

• ActiveMQ ERB Template failed with
	err: Could not retrieve catalog from remote server: Error 400 on SERVER:
        Failed to parse template mcollective/activemq.xml.erb:
  	Filepath: /usr/lib/ruby/vendor_ruby/puppet/parser/scope.rb
  	Line: 459
  	Detail: undefined method `[]' for
        #<Puppet::Parser::Scope:0x7f9083545680>
 	at /etc/puppet/modules/forge/mcollective/manifests/middleware
        /activemq.pp:11 on node mgmt-01.development.claudio.dev

• Fixes bug in newer debian distros where ruby1.9 is the default 
   - http://projects.puppetlabs.com/issues/16572