Revamped the music shuffle system for the music. I followed Krom's comments as best as I could - thanks for all the tips, you were absolutely right on every count! 
Revamped the music shuffle system for the music. I followed Krom's comments as best as I could - thanks for all the tips, you were absolutely right on every count! 

Specifically:
 + Simplified the code significantly
 + Made it properly random
 + Spirit will always be first in the track order
 + Ensured it works even when music is disabled

git-svn-id: cdbd3c3453b226d8644b39c93ea790e37ea3ca1b@2530 a386ff7f-d321-c144-bb17-e251d28fee14

reyandme/kam_remake,thibmo/kam_remake,reyandme/kam_remake,wimulkeman/kam_remake,reyandme/kam_remake,Kromster80/kam_remake,reyandme/kam_remake,thibmo/kam_remake,Alexandr57/kam_remake,wimulkeman/kam_remake,Alexandr57/kam_remake,thibmo/kam_remake,thibmo/kam_remake,Kromster80/kam_remake,Kromster80/kam_remake,wimulkeman/kam_remake,Alexandr57/kam_remake,wimulkeman/kam_remake,reyandme/kam_remake,Kromster80/kam_remake,Alexandr57/kam_remake,Alexandr57/kam_remake,thibmo/kam_remake,wimulkeman/kam_remake,Alexandr57/kam_remake,Kromster80/kam_remake