Make pylint happy.

Clean up module `models` so that pylint is happier. The majority of remaining
complaints are about missing docstrings.
Merge branch 'master' into branch 'character-ui'

Both branches contain useful changes to module `models`.

Conflicts:
	apps/gurps_manager/models.py
Make pylint even happier.

Fix up module `models` again. The previous merge introduced a few quirks that
pylint did not like.
Merge branch 'master' into character-ui
Fixed a whole bunch of pylint's bitching