Many improvements to the pipeline system. Now UriSrc can handle any type of source.