[#346] Refresh cache on entry update
[#346] Refactor; fix tests slightly
Merge branch 'master' into 346-refresh-on-update

Conflicts:
	tests/model.js
[#351] Support markdown in dataset descriptions.

Also in `long_description`s
Update translations
Strip full paths from translation files
Merge pull request #368 from andylolz/update-translations

Update translations
[#351] Add a test; fix dataset id in fixture
Merge pull request #366 from andylolz/351-markdown-descriptions

[#351] Support markdown in dataset descriptions.
Use checkContent helper function for more tests
Fix stray percent sign when there is no record.
[#346] Add a test to check the homepage updates.
Merge pull request #347 from andylolz/346-refresh-on-update

[#346] Refresh cache on entry update
Unbork translations

My local version is complaining about translation issues. Regenerating
translation files fixes it.
Merge pull request #373 from g0v/stray-percent

Fix stray percent sign when there is no record.
Fix 404s on place pages
[#341] Add links to raw data in site footer.
[#341] Add some very basic API tests
Merge pull request #380 from andylolz/341-api

[#341] Add links to raw data in site footer.
[#370] Don’t use long_description in templates

Instead, we use (markdownified) description. Where a long_description is
set we’ll use that instead, but in general it’s depracated.