SM v1.24

Update to Caleb's buzzer implementation:
Things to look out for:
- Song selection (x4)
- Language selection working with song selection
- being able to increment/decrement in song select
- Clr EA/setb EA for new tones? possibly need to add them in
- SW8 working properly?
- Songs playing properly
- Songs will play after cooling state, force this by setting BINGBING to
greater than 239
- Songs corresponding to the correct name