fix: manage.py init creates initial database

Fix for issue #108.

The init script fails during migrations of "books". Specifically migrations.AddField doesn't add the "chapters" many-to-many field when called with `default=None`.

The added AlterField was generated by `manage.py makemigrations`.

I don't understand why this is happening beyond this.