Instantiate a new nextMediaPlayer every time instead of reset

Reset doesn't seem to work well on certain phones (Galaxy S3) when using setNextMediaPlayer