.present? is only available once ActiveSupport is loaded

using chars.any? instead since the constant is defined for sure
cleanup superadmin tests and get them to run but not pass yet
alphabetized without order

superadmin uses alphabetized with a different order. Also the alphabetical_order is not related to login but to display_name || login
PULL UP: it's called castle_gates now
use acts_as_extnesible instead of include hack for mods
refactor Admin::UsersController, include extensions via extend_model
moved all extensions into Crabgrass::SuperAdmin::Extends