now pulling filter and grating transitions from QSettings
finished implementing gratings and filter config dialog, and doing some cleanup
refactoring
Merge branch 'iss4' into develop