making DCFilelist public constructable
makes it simpler as filelist adapter takes DCFilelist as argument and is
simpler to use as UI adapter in search results too