Add missing `__str__` to `Repository` model

Can't use `@python_2_unicode_compatible` without defining `__str__`.
Grammar Nazi
Another missing `__str__` definition
Consistent class members ordering

Meta first, then magic, then other.
Consistent documentation
Use `str.format` everywhere