Screensaver preference fix

Updates the screensaver to properly use 'screensaverdefaults' which will keep track of the filter preferences outside of the system preference app. Users may need to restart system preferences after installing to properly load the new screensaver.