Adds a backup stream finding routine.

    Some tracks are stream-able via the web-interface but not via the API.
    This commit adds a routine that parses the javascript on the web-page
    to find the stream URL for the given track. This method is less nice
    than the API since it's dependent on page structure where the API is
    a little more standard.