Update process repairs for OS X

Setting up fervor today for a multi-platform Qt application and noticed a couple of errors preventing the process from completing on OS X.

-Reinstated storage of ignored versions for update in fvignoredversions
-Performs update of .app as a whole instead of the executable in the Contents/MacOS directory
-Fixes restart of application after update