Add override to background color and text color

setNotificationLevel: will set these colors and they can be overridden if necessary for the app.

Also, the background color is set in the slide animation block instead of in a color change block in setNotificationLevel:.