ensure logs directory exists in a fresh clone

If it doesn't exist, then `./manage.py runserver` blows up on the
FileNotFoundError and subsequent ValueError: "Unable to configure
handler [...]". Nice demonstration of PEP 3134 exception chaining,
though.

[#23]