Make release.sh work in fresh Git repositories.
Make release.sh work in fresh Git repositories.

Be more resilient if there are no tags in the repository, and
automatically determine the title of the project from the TOC file.

This makes release.sh more reusable in other projects.

ultijlam/ovale,eXhausted/Ovale,ultijlam/ovale,Xeltor/ovale,eXhausted/Ovale,eXhausted/Ovale,ultijlam/ovale