version to 3.3.0, require rails 3.2, improve find_by_smart_case_login_field