Gravatar Image - Adding gravatar image to the Katello User Page

1.Defined some methods for pulling gravatar image for the signed in user and
  displayed it on the Katello User Page and modified the header css.

2.Added a config option for users to enable and disable gravatar on
  Katello User Page.

3.Added a method for testing gravatar enable/disable option and
  also defined gravatar as boolean.
Merge pull request #2497 from pgodhani/gravatar_katello

Gravatar Image - Adding gravatar image to the Katello User Page
Merge remote branch 'upstream/master' into delete-legacy-promotion

Note: the vcr_cassettes were regenerated, to address those conflicts.

Conflicts:
	app/assets/javascripts/promotions/promotion.js
	app/assets/javascripts/systems/index.js
	app/views/systems/_new.html.haml
	test/fixtures/vcr_cassettes/glue_candlepin_consumer.yml
	test/fixtures/vcr_cassettes/glue_candlepin_owner.yml
	test/fixtures/vcr_cassettes/glue_candlepin_provider.yml
	test/fixtures/vcr_cassettes/glue_pulp_consumer.yml
	test/fixtures/vcr_cassettes/glue_pulp_consumer_group.yml
	test/fixtures/vcr_cassettes/glue_pulp_distribution.yml
	test/fixtures/vcr_cassettes/glue_pulp_errata.yml
	test/fixtures/vcr_cassettes/glue_pulp_hidden_user.yml
	test/fixtures/vcr_cassettes/glue_pulp_package.yml
	test/fixtures/vcr_cassettes/glue_pulp_repo.yml
	test/fixtures/vcr_cassettes/glue_pulp_repo_helper.yml
	test/fixtures/vcr_cassettes/glue_pulp_repo_sync_schedule.yml
	test/fixtures/vcr_cassettes/glue_pulp_repo_sync_status.yml
	test/fixtures/vcr_cassettes/glue_pulp_repo_tasks.yml
	test/fixtures/vcr_cassettes/glue_pulp_repo_units.yml
	test/fixtures/vcr_cassettes/glue_pulp_user.yml
	test/fixtures/vcr_cassettes/pulp_user_exception_raised.yml
	test/fixtures/vcr_cassettes/pulp_user_setup.yml
	test/fixtures/vcr_cassettes/support/candlepin/distributor.yml
	test/fixtures/vcr_cassettes/support/candlepin/distributor_delete.yml
	test/fixtures/vcr_cassettes/support/candlepin/organization.yml
	test/fixtures/vcr_cassettes/support/candlepin/system.yml
	test/fixtures/vcr_cassettes/support/candlepin/system_delete.yml
	test/fixtures/vcr_cassettes/support/consumer.yml
	test/fixtures/vcr_cassettes/support/repository.yml
	test/fixtures/vcr_cassettes/task_support.yml
	test/glue/pulp/repository_test.rb
Merge pull request #2542 from bbuckingham/delete-legacy-promotion

merge master in to delete-legacy-promotion
Legacy promotion removal: Removing environment_product model

Removing environment_product model since products are no longer being
promoted. Instead, now repos join environments and products directly.
Product: Fixing intermittent test failure

Fixing problem caused by shallow copy of SIMPLE_PRODUCT. It was altering the
value of SIMPLE_PRODUCT.