resolve paths;normalize drive letters
update vs add;count errors (work around #13)
definiton: catch empty list
update tests; support test filtering
remove unused source file
debugging only: support file dump to stdout