Fix i18n for pluralized model names

On Rails 4.0, translating a model with count: 1.1 was returning the
singular version.
registered ConfirmationsController
Allow index page_title to be set in controller
:scissors:
fix batch action / scope layout problem for other locales

Since CSS isn't yet advanced enough, we must resort to JS for this
layout to work with translations of different widths. :-/

This resolves #2888. Thanks to @philipgiuliani for pointing out the
problem.
added confirmations views to views/active_admin/devise
added translations for resend confirmation instructions for available languages by devise-i18n-views gem
Resources can override app breadcrumb config
Show page title can be set in controller
Merge pull request #2891 from quainjn/page_title_config

Allow index page_title to be set in controller
Add PLURAL_MANY_COUNT constant
Merge pull request #2791 from pcreux/fix-plural-i18n

Fix i18n for pluralized model names
cleanup
simplify load path code

this is less memory-efficient, but it's much easier to read :octopus:
#783: throw an error if the app uses the DB before it's available
fix decorator bug -- resolves #2886
code style update
Merge pull request #2889 from quainjn/remove_breadcrumbs

Add application config option to remove breadcrumb
Merge pull request #2887 from jitendra/fix-resend_confirmation_view

registered ConfirmationsController to fix resend confirmation view
provide a nicer `to_s` if no preferred display name is defined