'timeupdate' event handler removed when not needed

Big performance improvement. When leaving the artist detail page the timeupdate
event handler gets removed from the Audio object listeners, so it doesn't
consume any processing when that information is not being displayed.
Link to add album to playlist
Added favicon
Working on playlist usability
Events draft