switching requests to soundcloud to use $.ajax with jsonp

cleaned up the .parent().parent().parent().parent().parent()  stuff for finding soundcloud track links

switched $.get() requests to $.ajax with 'jsonp datatype specified to help with cross-Domain access.

Alright, this should mostly be resolved in 91f836b4da628dcc89c8da791471efbf0ca9f454.  Let me know if there are still issues.

As an aside, I spent a lot of time figuring out how to get cleanly styled "minibuttons" on SoundCloud; I included the code in that commit for posterity, and in case anyone wants to overhaul / extend them for the [currently iconless] "minibuttons" that appear sometimes on SoundCloud.