Register a before_filter in ActionController::Base to a) remove empty unsaved translations from params and b) mark empty saved translations for deletion.
Filter only models that actually translate.

Devise's Session does not translate, which led to an error in the original implementation.
code clenup

use all? instead of mapping to boolean and checking for include?

use blank? instead of empty? on translated attributes
Merge branch 'feature_filter_empty_translations' of https://github.com/sepastian/activeadmin-globalize3