Fixed sync issue with music and spawn waves

Wave spawn times are now based off of when the music starts. If the
music starts before the rest of the game initializes, spawn waves will
still be in sync.