pulpv2 - remove migrated consumer apis from repo.rb

There are still a couple of consumer apis that still need to be migrated;
however, inquiring for details on the pulpv2 apis to support them
(ie. consumer errata apis).
pulpv2 - consumer - updates for changes in task structure

This commit contains changes to the structure for task_status
related to the actions initiated by katello on the consumer.
clean up configuration

As a developer, I would like to katello.yml is always correctly loaded
As a developer, I would like to katello.yml be loaded only once
As a developer, I would like to config/katello.yml be preferred before /etc/katello/katello.yml
As a developer, I would like to katello.yml not to be in git repository.
remove database.yml
centralize Katello configuration
remove ENV usage from code, use configuration instead
sort available locales
make sure katello_config is loadable stand-alone

fix path interpolation for $LOAD_PATH
Remove [reboot] override section in the plugin descriptor.
No use case driving this.
Merge pull request #1046 from bbuckingham/fork-pulpv2-consumer

pulpv2 - consumer -updates for changes in task structure
Modified code to allow utf8 usernames

Added a remote_id column to users to work with pulp
and other remote services
Added changes recommended in the pull request
Removed a white space issue based on PR comments
Changed the place where the remote_id for user is generated

This is so that all validations such as username being null password not being the right size
etc are executed before remote_ids are computed
Added 2 user tests one for email and one i18n
Made app cntlr use remote id instead of username

For pulp-id we need the code to use the remote id.

Also tweaked the migration scripts a little to propertly update
the User ActiveRecord model once the remote id column got added.
changed logging remote_id to username based on suggestions in the pull request
pulpv2 - updating katello-configure for new beta build
remove deprecated ApiConfig
Merge pull request #1064 from jlsherrill/pulpv2

pulpv2 - updating katello-configure for new beta build
Merge pull request #1056 from parthaa/i18n-users

I18n users
merge conflict
do not try to generate a remote id if validation fails