Added BeatIndicator to BackgroundPanel

The background panel can now visualize beats with a pulsing color
gradient animation. The bpm has to be set(to determine the blinking
interval) and the beat() method has to be called once per beat (so that
the visualization stays in sync with the actual beat).