Update doc/source/conf.py

* Exclude test files from source code index
* Add an index to jump to sub indexes in source code index
* Ensure the order of source code index by using an array
  rather than a dict.

Change-Id: I5c28a3e29c9c0b0332732d3f598030a77536563a
Modal forms have extra borders

When forms are launched in a modal dialog, they appear fine.
When launched into a new tab, they contain extra borders.
This patch removes the extra borders and small refactor.

Change-Id: I7bedb0e9496195e1201a538266f456bea4ba6160
Closes-Bug: #1386352
Imported Translations from Transifex

For more information about this automatic import see:
https://wiki.openstack.org/wiki/Translations/Infrastructure

Change-Id: I9e4241007267123074835db85693c8f49ddd149a
Merge "Update doc/source/conf.py"
Merge "Imported Translations from Transifex"
Merge "Modal forms have extra borders"
Merge branch 'master' of https://github.com/openstack/horizon