moving some tests across for the new thirdparty bundler
using a linkedlist in contentpathparser so the first path we add is the one that takes priority if the one path is the contained within another
adding some more tests for the thirdparty content plugin and changing the url for finles inside a thirdparty library
fixing observer verifications so tests dont fail every time we add a new event