Add station url requst to a new thread.

sigmaSd requested to merge sigmaSd:rust_port into rust_port

clicking play button freeze the whole app for a few seconds , so I offloaded the url request into a new thread. Works pretty well. Not sure if there is a better way though.

Merge request reports