Replace the OpenSCG Java bundles with their new BigSQL bundle.
Ensure db connection is closed before script exits

This is required in django 1.4, but was closed automatically back
in 1.2 when it was created.
2013-12-05 update releases.
* Mention about Fedora 19
* Add instructions about initdb, etc. on Fedora 19 (systemd based) systems.
* Fix a package name (remove spaces)
Add missing line breaks.
Clarify information about which versions of Ubuntu/Debian are supported

This information was implicitly in the dropdown boxes for configuration already,
but for those that don't get that far...
Add mention of Fedora 20 to the RedHat download page

Per note from Devrim. Also add a short sentence about distros
not mentioned on the page.
Fix installation instructions on Fedora 19+
Update RedHat family installation instructions

Consistently refer to "RedHat family" instead of listing individual
distributions. Include explicit mention of Oracle Linux, and which
versions it ships with by default.

Clarify exactly which distribtutions are supported by the yum
repository.
The Red Hat name is supposed to have a space in it

Per Devrim.
Remove image not being used and never will be used
Optimize PNG compression of some images on the frontpage

Note by Stefan Kaltenbrunner using Google Pagespeed Insights
Remove unnecessary CSS import

docs isn't actually needed for docs large - it needs either docs or
base. And those are always loaded before docs_large anyway.
Dynamically merge CSSes into a single one

This will make CSS downloading a single request, instead of making
6-7 requests for each page as it is now. It also moves all the definitions
of URLs for CSS into the templates and not in the raw CSS itself, which
will make it possible to enable client side caching in the future.

Fixes #91
Load some of our scripts asynchronously
Use minified version of jquery
Add a link from contributors to their userid

This will be used to allow users to edit their own contributor records.

Requires SQL:
ALTER TABLE contributors_contributor add column "user_id" integer REFERENCES "auth_user" ("id") DEFERRABLE INITIALLY DEFERRED;
CREATE INDEX "contributors_contributor_user_id" ON "contributors_contributor" ("user_id");
UPDATE contributors_contributor set user_id=(select id from auth_user where auth_user.email=contributors_contributor.email) where contributors_contributor.email is not null;
Properly send notifications for objects that don't have an approved field

Preivously we crashed when this happened - but it turned out we had no such
objects in the code. We will in the future.
Make it possible for a contributor to edit his/her own data

Only for users that are already listed under /community/contributors/,
make it possible to edit this data, so we don't have to track it manually.
For obvious reasons, we don't allow editing of the "contributor level"
field...

This also changes the contributors model to send a notification to
the slaves list whenever a contributor record is changed, so we can do
post-moderation if necessary.
If we don't commit the transaction, varnish purges are not sent

The updates still gets saved, but the manually executed SQL in the
post save handler that creates the varnish purge gets rolled back.