Use contextual markers for translatables

Suggested by @mbertheau

Also, I promise to Read The Funtastic Manuals first than PR.

PEP8 fixes amended by @maikhoepfel.

Fixes #1357.

Conflicts:
	oscar/apps/address/abstract_models.py