Remove dependency of domain createCommand from domain newVersion command
There are certain things that happen ONLY when a new book is created and NOT when a new book version is created. For example, we don't need to make domain request when creating a new book version. This is because right now domain newVersion
command relies on domain createCommand
for creation of the book version.