858877 Allow selection of all listem items when applying packages to a system group

Added select_all and deselect_all button for system group when all erratas
wanted to be checked.
refactoring of default system registration permission and user own role code in User model
removed strayed logging in users_controller
renamed User#find_by_default_environment to User#with_default_environment
requiring specific runcible version
Merge pull request #1507 from jlsherrill/runcible-version

requiring specific runcible version
Merge pull request #1453 from jhadvig/system_group_errata

858877 Allow selection of all listem items when applying packages to a system group
Updated gemfile to use runcible 0.3.2
Updated katello code base to work with Runcible 0.3.2
Fixed a typo
Fixed an unintended insert
Changed the gemfile + spec to use new runcible
Removed the github reference in gemfile since ruby-gems is open
Revert "Removed the github reference in gemfile since ruby-gems is open"

This reverts commit e8081dc1c99f1c4a14bc4372e40abc02a5948ce9.
Removed the github reference in gemfile since ruby-gems is open
Merge pull request #1500 from parthaa/runcible-0.3.2-changes

Runcible 0.3.2 changes
Runcible - Updates logging configuration for Runcible so that
all requests to Pulp will be logged at debug log level and if the
log level is set to error, only exceptions thrown by Pulp will be
logged.
Merge pull request #1510 from ehelms/runcible-logging

Runcible - Updates logging configuration for Runcible so that
fixing jenkins runcible module issue
Merge pull request #1515 from jlsherrill/module-fix

fixing jenkins runcible module issue