Bugfix: dialog destruction

dialog in controls pane is now destroyed when file could not be opened
although it was flagged as successfully produced
Bugfix: xml I/O error handling

failure to write a file will now result in an error!
with a short message
libxml2 appears to produce its own message too
will leave it as is instead of suppressing it
Improvement: Mac OS X app window brought to front

when opening file
tango now active in OSX build
Improvement: Load dialog filter determined by current page
Bugfix: segfault avoided
Bugfix: Solid line calculation finished message fix

Also unistd.h header now included
Change: switch to Nodoka theme for OSX app

There's currently a bug in the Aurora version
Merge branch 'master' of github.com:tschoonj/xmimsim into bugfixes
Update mechanism development

Downloading installers from github seems to be buggy
work almost finished

seems to work out just fine

label needs to be updated with message on download location
return value handling needs to be done still
also integration into gui
should be disabled for RPMs?
Merge branch 'bugfixes' into devel-updater
initial updater implementation finished

tested only on Mac OS X so far...
Bugfix: save as button fix
Improvement: about dialog contains reference to the paper
updater tested on Windows

seems to work fine after some modifications.
Apparently it was necessary to remove the blocking system and go to a
connect based solution
Improvement: Fortran static memory is now dynamically allocated

should be more thorougly tested though... especially when combined with
MPI
pymca matrix-override option: untested!!!
matrix override tested
added preliminary support for preferences

couple to update checker
updating seems to act weird now... blocks the interface