Update cava.c

Moved audio capture to own pthread, added falloff and framerate limiter, looks much much nicer now.