Implemented method to make sure that all next events are cleaned up to try to deal with issues on large playlists. Closes #40.
Removing log event and adjusting timeout to 650ms.
Fixed issue with end event firing before next timeout could complete. Closes #39. Closes #38.