docs(themes): converts theming docs to rst
Merge pull request #6693 from ewinslow/docs-themes

docs(themes): converts theming docs to rst
feature(upgrade): Added ElggUpgrade object.

Refs #6451.
fix(upgrade): Corrected the way ignore access and show hidden entities is applied
Merge pull request #6690 from Srokap/pr/6623

feature(upgrade): Added ElggUpgrade object.
chore(docs): Let readthedocs.org handle our theme

Fixes #6698
Merge pull request #6699 from ewinslow/docs-theme

chore(docs): Let readthedocs.org handle our theme
docs(admin): Created new admin section for admin-specific docs
Merge pull request #6701 from ewinslow/docs-organization

docs(admin): Created new admin section for admin-specific docs
fix(upgrade): Adds an admin notice when a new ElggUpgrade object is created
Merge pull request #6697 from juho-jaakkola/upgrade_notices

fix(upgrade): Adds an admin notice when a new ElggUpgrade object is created
docs(config): document custom exception handling
Merge pull request #6675 from beck24/exception-handling-docs

chore(docs): document custom exception handling
chore(i18n): configure Elgg for Transifex support

1. Add all language files to .tx/config

2. Remove comments from the top of language files.

   Transifex does not strip comments from the source files
   so they end up looking tacky when they say "English file"
   and they're actually in a different language.

3. Converted old `add_translation("en", array(...))` calls
   into the new `return array(...)` format.

   This is for a similar reason as in point 2.

Fixes #6709
docs(appendix): move about => appendix; add contribute guide

Also:
 * Left notices for moved docs so we don't break inbound links
 * Added section for moved docs to make sphinx happy
 * Moved contributor guide to its own section (to be expanded)
docs(contribute): expanded contributors section

Now in 4 sections, with more to be added:
 * docs (how to write good documentation)
 * issues (reporting bugs and feature requests)
 * code (submitting pull requests)
 * money (becoming a financial supporter)
Merge pull request #6713 from ewinslow/docs-contribute

Contributor Guide, Appendix, and link BC
Merge pull request #6711 from ewinslow/i18n-tx

chore(i18n): configure Elgg for Transifex support