Fix style, string convertion into integer and conditions
Reorganized imports.
display_on_register is gone.
Use explicit relative imports.
Added live object manager for static pages.
Use the live manager.
Require accepting legal documents upon registration.

Fixes bug 2339.
Updated copyright year and version string.
Added mention to ordering in models.
Implemented internal page linking.

Any links starting with `#/` will be looked up by virtual path.

Fixes bug 2829.
Minimum Django version is 1.4.
Fix style and conditions
Put Select2 breadcrumbs CSS customizations in a separate stylesheet

This will allow keeping select2.css closer to upstream one.
Adjust custom Pootle colors in CSS for Select2
Apply Select2 to all selects in Pootle

This should fix bug #2608.

Added js-select2 class to all selects in order to apply Select2.
The width styling is applied using CSS.
Added placeholders with help for multiple selects.
Hide help for multiple select in order to avoid misleading users.
Docs: API specs updates

[ci skip]
Use em-dash
Bump up Django version following bd1df98
Python 2.5 is the minimum; be explicit about Django versions.
Modify Travis testing to reflect Pootle 2.5.1 requirements:

Python 2.5 - 2.7
Django 1.4 - 1.4.5

also add some forward looking excludes to the matrix
always notify on failure (on master & release branches, at least)