Fixes test in response to optional hostname fix

Several tests have had their behavior changed
with the client appending the default host.
With that new behavior reversed in the client,
some tests use a username that contains an @,
causing an ambiguous case for the API to parse.
Deliberately including the host in the tests
fixes this.

Fixes Bug #1171559

Change-Id: I967eb4b21d8ca3e2c2721db6f362b8dac2551346
Add Apache 2.0 LICENSE file.

Change-Id: I2b209c4dca352d2a42f8531be8237eab9b6faac5
s/OpenStack LLC/OpenStack Foundation/ in Copyright.

Update Copyright statements that previously said 'OpenStack LLC' to now
say 'OpenStack Foundation'.  Note that the files under openstack/common/
were not updated, as those changes should be brought in by syncing with
oslo-incubator.

Change-Id: I22db9858e899cff72053a4b48100fcc039f5d9dd
Merge "s/OpenStack LLC/OpenStack Foundation/ in Copyright."
initial config mgmt code

Conflicts:

	reddwarf/common/api.py
	reddwarf/db/sqlalchemy/mappers.py
	reddwarf/db/sqlalchemy/session.py
	reddwarf/guestagent/dbaas.py
	reddwarf/guestagent/manager.py
	reddwarf/instance/models.py
	reddwarf/instance/views.py
	reddwarf/taskmanager/api.py
	reddwarf/taskmanager/manager.py
	reddwarf/taskmanager/models.py
renamed configurations migration to avoid conflict
Make name/description optional in update
fix merge conflicts