Added getDuration and getPosition to the Android side.

Also added more direct control over specific voices instead of
controlling all at once.