add support for locale teritory in need_js_i18n
responsive main nav
Revert "disable responsiveness for now"

This reverts commit 0e8e6087904f21d64673072569da23a4671be982.
fix hide mobile navigation on desktop
fix overlay format on category pages
Merge pull request #798 from xi/feature-responsive-header

responsive main nav
i18n: add pt_BR
Take locale territory into account
Merge pull request #817 from xi/feature-add-brazilian-protoguese

add brazilian portoguese
i18n: update all
Modify staticpage backend API to consume multiple languages

Implement the fallback mechanism on backend side
Implement external rest based staticpage backend
Render navigation using external rest based API
Adhocracy-service: Change API to get single external static page
Move all_languages and friends to i18n

and change the staticpage client-side to skip language choice and fall
back to the all_languages function.
adhocracy-service: Allow to specify base path in staticpages API
Better error handling for non-existing static pages
Allow hierarchical static pages

This now works with all 3 backends, but is mostly useful for kotti based
main navigation.
Remove static page sidebar div within main_content
Add second permission level for static page views

This adds a permission `static.show_private` which can be requested by
static page backends by setting the static page `private` attribute
`True`.