remove vendored test JS
Fix i18n for pluralized model names

On Rails 4.0, translating a model with count: 1.1 was returning the
singular version.
Boolean attributes use status tag by default
add version and license badges to README
Update fr.yml
update CHANGELOG formatting
Only reorder collection if it is grouped

Only need to use work around of GROUP BY + COUNT queries if we are actually using grouping.

This is a squash-merge of #2864
simplify `collection_size` after #2864
#2382: add test for belongs_to filter w/ custom foreign key

Ransack handles it for us, so there's no need to do all that extra work
:D

Note that this commit disables part of `new_page.feature` as a
side-effect of me renaming the association's foreign key.
Improve Draper integration proof-of-concept [ci skip]
This "works", but we should not need to check if the collection is already decorated.

I found that the collection has already been decorated in lib/active_admin/resource_controller/data_access.rb; this still need some research...
Remove decorator duplication; improve collection decorator handling
Clean up collection decorator generated class caching
Refactor some names
Dynamic dependency checker initially for Draper

Noramally bundler would be used to ensure a specific version of a
dependency such as Draper, but we don't want to depend on Draper
at all.

Orginally written by @seanlinsley (see https://github.com/gregbell/active_admin/pull/2662)

Committed by @amiel
Use new Dependencies checker to branch on draper version
Also delegate group_values. Closes #2882
Fix for Draper < 1.0
Merge pull request #2662 from carnesmedia/draper-collections

Improve Draper integration
registered ConfirmationsController