Made quota names prettier. Fixed bug 979417.

Change-Id: Id772087c4aaddc8b036a1bd740c5a342c26108ec
Remove instance from 'Attach volume'
form if the instance is already attached
to that volume.

Fixes bug 970673.

Note: This fix only hides the attached instance
from the dropdown. As far as I understand,
There is another problem here, which should
be cleared out with Nova team.
Currently it is only possible to attach
single volume to a single instance. Multiple
volume <-> instance attachments should be
possible in next release(hopefully), when there
are implemented other volume adapters than iscsi
(e.g. NFS, Samba etc.) So Nova should send details
if the current volume supports multi-attachments
so that the whole attachment form should be hidden
for certain volume type. Also, for certain volume
types it might be possible to attach a single volume
to a single instance at different mount points...
So the whole attach behavior here might need some
refactoring one day...

Change-Id: I1bc02e7f18d48d7d5559516c022b522a9e95d2b3
html escape the console log in refresh

fixes bug 977944

Change-Id: I89089155d1083332d02ae9039898227cbab42d07
Add distribute to test-requires.

Currently glance (which is required for testing by keystone because
there is no python-glanceclient yet) requires distribute>=0.6.24,
but it can't be installed as a dependency of a dependency.  Requiring
it explicitly here should help.

Install test-requires first, otherwise distribute doesn't get properly set.

Install distribute manually until we can re-address venv creation.

Align webob version to the other projects due to version conflicts.

Change-Id: Iac0b6860c600fbf230cf4f602ce1b76c68fcb7cd
Change Instance to Image for image detail page.

Fixes bug 985844

Change-Id: I82a56bedd8ca70b49a6bf859378f644787b4c2fa
Merge "html escape the console log in refresh"
Merge "Made quota names prettier. Fixed bug 979417."
Adding a closing tag to DT.

Fixes Bug #987523

Change-Id: Id5a32ac8d555892294c729479ca1b25a1e258dc8
Revamp of testing machinery.

  * Uses Django 1.4 as minimum version for Folsom.
  * Switches to using Django 1.4's LiveServerTestCase instead of
    django-nose-selenium and cherrypy.
  * Moves django-nose to be a test dependency only. Fixes bug 801362.

Change-Id: I5c8a145aba868acf355fe215307d7ce8835913f6
Merge "Adding a closing tag to DT."
Adds S3_URL to generated ec2rc.sh template.

Fixes bug 987678

Change-Id: I5e4d82b0724a7827fa73625160381bf2df58905b
Make it easy to have VNC without scrollbars

Change-Id: I30e6c1027e712a299059719a0d61a7a70d520b63
Quota usage infographics now update dynamically when flavor or instance
count are changed.

Fixes bug 981237

Change-Id: Ia2b5905a579ddb718ea21a5f9ce2bea2ad413cd5
Merge "Change Instance to Image for image detail page."
Merge "Quota usage infographics now update dynamically when flavor or instance count are changed."
Added english translation files and updated all strings.

Change-Id: I74a394599bdc977c585129451ba2c6ca15e611cc
Added tutorial docs for "Building on Horizon".

Change-Id: Ib2f827a6d506f28c76b241b75f526688b73f855a
Merge "Adds S3_URL to generated ec2rc.sh template."
Merge "Added tutorial docs for "Building on Horizon"."
Improvements to flavor details in the launch instance dialog. The
relevant pieces of the flavor are now shown in a table above the auota
usage and update dynamically when a flavor is selected.

Fixes bug 988560

Change-Id: I688347054ad17732eb96d6580a68b39d5cf9a809