Fixed bug causing music to always play in same order.

Arc4random is now stirred prior to graphics and audio module
initialization, and audio module now uses arc4random() vice random().

Also abstracted the choice of whether or not to play music, so I
can configure it with player settings at a later time.