Merge topic 'ccmake-memory-leak'

e67a011e90 ccmake: Do not leak long message forms
952a327c7b ccmake: Delete main form on exit after a failed configure
5532f2c69d ccmake: Free main form before destroying cache entry fields
1835cffe66 ccmake: Free long message form before its field

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !12734