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...
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
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
lvserver now used to fetch downloads/preferences path bugfix
updater seems to work on Mac without integration
added support for gtk-osx-application 2.0.1
Preferences pane started: first page done

preference added: variance reduction
Preferences and updater appear to be finished

Updater a bit sluggish sometimes though
Moved xraylib and xmi-msim to S3 as secondary download location
Updates pane now shows a message when using RPM or when --disable-updater
Option added to remove solid angles and escape ratio HDF5 files

Implemented through new Advanced pane in preferences
XMSO2XMSI added
added xmso2csv tool
Added xmso2svg and xmso2html tools
xmso2spe added
Merge branch 'devel-updater'