Django 1.4.5

DO NOT MERGE YET

supersedes #880 with a rebase on master, squashing, and a vendor submodule pointing to a branch with both django 1.4.5 and elastic library updates.

Fixed 1 and 2 of [the frontend issues mentioned by darkwing](https://github.com/mozilla/kuma/pull/880#issuecomment-14302994); others are still present.