Fix warning: WARNING: 'require 'rake/rdoctask'' is deprecated. Please use 'require 'rdoc/task' (in RDoc 2.4.2+)' instead.

BugzID:15452

git-svn-id: http://miq-ubuntusub.manageiq.com/svn/svnrepos/Manageiq/trunk@37257 3c68ef56-dcc3-11dc-9475-a42b84ecc76f
Fix warning: rake/gempackagetask is deprecated. Use rubygems/package_task instead

BugzID:15452

git-svn-id: http://miq-ubuntusub.manageiq.com/svn/svnrepos/Manageiq/trunk@37258 3c68ef56-dcc3-11dc-9475-a42b84ecc76f
Rails used to provide activesupport.rb and active_support.rb. Use underscored version since the former has been removed. Use AWS with bundler, don't rescue LoadError. Require 'active_support/core_ext/class' for the class_attribute method.

BugzID:15452

git-svn-id: http://miq-ubuntusub.manageiq.com/svn/svnrepos/Manageiq/trunk@37259 3c68ef56-dcc3-11dc-9475-a42b84ecc76f
Relax dependencies to support both rails 3.1 and 3.2.

BugzID:15452

git-svn-id: http://miq-ubuntusub.manageiq.com/svn/svnrepos/Manageiq/trunk@37260 3c68ef56-dcc3-11dc-9475-a42b84ecc76f
Replace methods read|write_inheritable_attribute|array|hash with class_attribute since they were removed in 3.2

Removed from activesupport/lib/active_support/core_ext/class/inheritable_attributes.rb.
class_attribute is defined in activesupport/lib/active_support/core_ext/class/attribute.rb

BugzID:15452

git-svn-id: http://miq-ubuntusub.manageiq.com/svn/svnrepos/Manageiq/trunk@37261 3c68ef56-dcc3-11dc-9475-a42b84ecc76f