Preprocess dependency data and then process that dependency declaration into a dependency list.
Commas are counted as whitespace to allow for constructs such as @SUBSTVAR@,zlib being processed
into ,zlib.