960145 -  publishing red hat content via http
(cherry picked from commit 3f5fd7b1ba24631d1e083dadae86104ad404363f)
Bug 920135 - Adds missing save if default environment is specified
when creating a user in the API.

Conflicts:

	app/controllers/api/users_controller.rb
	app/controllers/api/v2/users_controller.rb
fixing sync error not showing as an error in the UI
(cherry picked from commit d9b242c1d0f1f77a77521a7ed2552c1d353e3ec0)
fixes 2125 - busted activation key systems page
(cherry picked from commit 137d803361a327929915cdaf7e3e7bfc0a822f80)