Remove unused variable
Allow for negative position

By starting a sound at a negative position we can delay the start time of
the sound.
Fix function declaration differences
Minor changes to playing of Mix
Add reload Song function