notification update and bug fixes

added AJAX error handlers (rrisd only)
added toasts
added simple offline mode
added option to disable notifications
added notification auto-hide and option to set duration
enhanced options.css a bit for better compatibility
added a drop shadow to HEAF
changed some wording in the options page
fixed buggy error message hiding
fixed toggle settings not being saved
fixed default value setting for toggle options