Updating test suite to latest dependencies

multi_json and active* are not updated in this commit
Update Rakefile to match `bundle gem`
Ignoring .bundle and bin (bundler binstubs)
Update remote_spec metadata handling
Fix name collisions with multiple spec_helpers
Enable/Disable FakeResource
Ignore .ruby-version
Ignore PF::Component specs, which are incompatible with FakeResource

These specs will be re-introduced in 0.6.0, when
https://github.com/chargify/chargify_api_ares/pull/61 is pulled in
and the minimum ActiveSupport version will be bumped to 3.0
Add expanded compatibility notes
Merge remote-tracking branch 'aceofsales/update-test-suite' into 0-6-stable

Conflicts:
	.gitignore
Minimum ActiveResource now 3.0; XML Serialization patched

With this commit, the minimum Rails/ActiveResource version is now
set to 3.0.  Versions between 3.0.0 and 3.0.19 will have their
ActiveModel XML serialization patched according to
https://github.com/rails/rails/pull/8853 since Chargify will no longer
allow XML with `type="yaml"` parameters.  See the Readme for more
information.
Bump version to 0.6.0
Rollback to FactoryGirl 2.6 to regain ruby 1.8 compatibility
Add ability to generate hosted page URLs