Changed the way balance control works.

sge.Sound now supports balance control in the play method rather
than an attribute, which means each instance of the sound playing
can have its own individual balance. Each instance of a sound
playing now has a volume setting as well.

Also, the Pygame implementation supports balance control now.