Improve the createdb script to support stamping the database in the initial run
This commit adds an --initial argument that should be pointed to the
alembic.ini file to use. Using this information, the database will be
created and stamped to the latest revision present in alembic.
Fixes https://pagure.io/pagure/issue/1696