Added support for offer codes.
This will let us give people "confirmation codes" and (eventually) support personless orders (#123).
I am also hopeful that it will make order management easier / more intuitive.
Merge branch 'master' into steps

Conflicts:
	brambling/models.py