Ruih/dlnasrc virtual protocol

This check-in allows seeks to work for webkitwebsrc.  I still need to clean up the style/whitespaces but will do that in my next checkiin.