polished add/rename and added advanced snagging

add and rename functionality works better now. you can also now snag
directly to any playlist from the playlist menu.
some quick fixes for song snags

sometimes the state wasnt changing properly