ios: add audio length implementation for iOS, based on the Pygame mixer code. Not tested, but compiles :). Closes #2117