Since the last patch originally had them mangled (presumably by mailer, http server, or something else), let's just get rid of them.
This is achieved by running the encoding process in a loop and padding when we don't reach the exact rate. It also implements VBR-with-cap, which means we no longer need to artificially decrease the SILK bandwidth when it's close to the cap.