Limit the file upload size to 5 MB (can by changed in settings.py)

Fixes #23