[PDT-4576] Fix object mapper not getting updated keyspace definition, clean up migrations a bit more, add tests