fix table diff's new name if it is not set
`false` is not a valid type: replacing with `boolean`
Merge branch 'hotfix/#696-DBAL-1013-table-diff-new-name-may-not-be-set'

Close #696