Initial commit of new elasticsearch indexing code
Updated ES calls to use kwargs as recommended by docs
Simplify some code
Merge pull request #489 from alex/patch-1

Simplify some code
Bump theme.
Updated to support parent/child relations (thanks @HonzaKral)
Update production nginx config
Run update_docs and update_imported_docs in unit tests
Split out crate and open comparison into separate functions in update_doc
Remove extra space from mock_api
Merge pull request #491 from swenson/update_docs_refactor

Run update_docs and update_imported_docs in unit tests
Added search API and basic search
Add routing to page search
Simplify reading of headers in RedirectTests.
Rename UrlTests to WipeUrlTests.
Add SubdomainUrlTests.
Spell 'improper' properly.
Add another test to RedirectTests.
Merge pull request #492 from toffer/add-url-routing-tests

Add url routing tests
Merge pull request #493 from robhudson/elasticsearch

Add elasticsearch backend and search api