facter ipaddress does not always return the ip that we would want

https://bugzilla.redhat.com/show_bug.cgi?id=1079575
facter ipaddress runs ifconfig and grabs the first IP that it finds that
is not a local loopback
Bug 1079844: Fixed error message when removing an invalid cartridge
Global teams
added oo-admin-ctl-team
moved global checking to before_filter
added sorting
remove membership management links if team syncs to group
added test to make sure validation does not prevent save
change validation on globally unique
removed ownership from global teams
escape search string
cleaned up team validation
modified error message - use same message for leave
changed global=true to owner_id=nil
use rest_teams for search count
fixed validation and tests
corrected typo - Search string must be at least 2 characters
changed min length for team name to 2
fixed test to nil owner_id
Bug 1079117 - Require rubygem-net-ldap