Don't crash on contact change
Don't crash on contact change

The d->m_mainLayout was deleted as part of the cleanup on contact
update. Let's recreate it after the cleanup.

detrout/libkpeople-debian,detrout/libkpeople-debian,detrout/libkpeople-debian