Restore proper form and guid when recreating deleted word

This can happen from the Base Form field, for example. See WS-96 for
what would happen otherwise.

Change-Id: I625ec3456c15cc21e9569837092467f33a86bb89
Rewrite dialog to display properly on both Windows and Linux

This fixes WS-98 "Browse, Ok and cancel button doesn't appears in
the 'Create new project from a set of plain Left file' dialog box
at normal view. (Linux)"

Change-Id: I3ccc156630402ef07ede8b283c0aa7c642d256d0
WS-95 Hang on add of picture

This change is to supplement an upcoming palaso change that
will correct the problem.  The system hangs on import of a
.png file.  The call to exiftool hangs in palaso.
The palaso fix will correct that, but introduces
a new failure because WeSay gives all file names an extension
of .png.  This change preserves the extension of the name of
the picture file being imported and allows WeSay to run with
the new fix for palaso when that is released.  It also works
with the current palaso, although png files will still hang.

Change-Id: Ib22c27e56f54815616126b5630c19e6533c524b7
version 1.5.18

Change-Id: I88d184c2afc8efb119fde4e55d4108fcc7956882