Added BPM to SoundPacks

Soundpacks can now contain a bpm value. However, this does not
automatically affect the audioCore. You have to set the audioCores bpm
manually using the soundpack's value.
Also, this version tries to fix a bug, where beats would get
asynchronized over time. This still happens, but less.