add a model to store API keys

for #29
Merge branch '29-api' into devel

Conflicts:
	website/models/__init__.py

Fixes #29