Unifies the project packaging into one set of modules.

There are no longer two separate projects living inside the horizon
repository. There is a single project now with a single setup.py,
single README, etc.

The openstack-dashboard/dashboard django project is now named
"openstack_dashboard" and lives as an example project in the
topmost horizon directory.

The "horizon/horizon" directory has been bumped up a level and now
is directly on the path when the root horizon directory is on
your python path.

Javascript media which the horizon module directly relies upon
now ships in the horizon/static dir rather than
openstack-dashboard/dashboard/static.

All the corresponding setup, installation, build, and env scripts
have been updated accordingly.

Implements blueprint unified-packaging.

Change-Id: Ieed8e3c777432cd046c3e0298869a9428756ab62
Updated the django.wsgi file for devstack.

Change-Id: Ie651717806208f0ed7e045071599d71ca05c7fbe
Small fix for forms with alert messages

This patch fixes the case when a long non-breakable word
is contained in a alert message. Then this breaks the form.
See https://pzt.me/7h0a for an example. The patch adds
overflow:hidden and word-break to css to force long words
to break on next line.

Change-Id: Ic7c2c63c1be74aa0b4e667458b92c01ee6e103cb
Added detail view for images.

  * fixes bug 897078

Change-Id: I20d8567ecac232b67f2f90f57edbad8d65eb493c
Volumes page should not show inactive instances.

  * fixes bug 917779

Change-Id: Ic804b0c9d978c36974a0f3bef7c017abe5847c90
Makes setup.py actually list it's dependencies for pip/easy_install.

Change-Id: I9b774f5d64662f67d2a4dd2d1dd4dc59be0f45df
Removed '/' symbol in csv report.

Fixes bug 944485.

Change-Id: I3fb1b4e7f94ad51686bf17546ee4485d025bfa41
Added floatformat:2 filter to Overview usage for Hours/GBs

Fixes bug 944507.

Change-Id: I6d7fa07ca314b2ffb2acbcc7e54077e5ea3219e3
Removed unwanted handling for the -e and -f flags in install_requires.

Change-Id: I35b64d484311f3af97d818f82aa52815b0794f2c
Removed period from login status.

  * fixes bug 944487

Change-Id: Ifb90bdf72991a581ecd2a309ffd513ae778aa48d
Give a project name instead of tenant id when allocating an ip

bug 944474

Change-Id: Ife24deeaa338349a02cb49bc1947904d0a48fac6
Made Release Floating IPs buttons red.

  * fixes bug 944475
  * fixes bug 944481

Change-Id: I00834b025838de8985ce0544b94b62f6996a1fcc
Removed subheading from Overview pages.

  * fixes bug 944490

Change-Id: I1601413125263bd1c1b2863cdcdcf07e8361b4c8
Merge "Give a project name instead of tenant id when allocating an ip"
Merge "Made Release Floating IPs buttons red."
Merge "Removed period from login status."
Changed alert message to show actual IP instead of obj_id
for 'Disassociate IP' action.

Fixes bug 944478.

Change-Id: I5a5fbd649ce1235de032c0de846e9f353ebb1576
Merge "Small fix for forms with alert messages"
Added package_data to horizon

Several files necessary for horizon are not included when installing/distributing the package.
This patch includes the following extensions:
*.html *.js *.csv *.template *.mo

Patch Set 2: Added info to AUTHORS file

Change-Id: Id8a6a007eff17edbe77d2ead236fa2067231248f
Require django >= 1.3.1 and rework __init__ to make installing easier.

Change-Id: I43c90755db4f9dfa4202d57b80f0b674e9a8a670