Add missing CSS properties for simple markup, refs #6644

It seems that we missed this back when we wrote Dominion. The markup
was being generated (see render_value() in QubitHelper), but it wasn't
styled in the theme.
Handle case where uploads/ not created, refs #7173
Remove admin/bio from DACS tmpl, fixes #6286
Don't use mixed case, refs #6308
Add raw version of refCode in the index, refs #6308

Store a not analyzed version of the inherit_reference_code field for
better sorting. Also, the sorting option was pointing to reference_code
instead of inherit_reference_code causing an error.
s/inheritReferenceCode/referenceCode
Use empty instead of empty + isset
Update © to 2014
Transifex: update slug for 2.1
Upgrade Elastica to v1.3.0.0
Replace deprecated Query\Text with Query\Match

ES 1.0.0.RC1 removed the text query in support of the match query.
The behaviour of the match query is pretty similar to its predecessor.
Update code to expect arrays where "fields" is used

Field values, in response to the fields parameter, are now always returned
as arrays by Elasticsearch. We don't really use "fields" much, but I have
to update the search/autocomplete template to extract the fields attending
to its new structure.

More info in "breaking changes in 1.0 » return values":
http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/_return_values.html
Stop using multi_field type

Use the new syntax instead, introduced in ES 1.x.
Add custom analyzers with stopwords lists

Before Elasticsearch 1.0, the standard analyzer used the list of English
stopwords by default. But now is set to use the empty stopwords.

This commit defines a set of new analyzers based on the standard analyzer
for each language where Elasticsearch provides a predefined stopwords list.
Fix indexing of lat/lon (geo_point type)

Nulls are not accepted, which is good. But this never came up in ES 0.90,
I'm guessing they've change they have improved the validation.
Check that we are running a recent ES release

Added a constant MIN_VERSION = "1.3.0". Used version_compare() in order to
validate the release and cached the result with a short ttl to avoid hitting
the server every single request.