Allow comments in distdartdeps files

Also trim each uri and check if the uri is empty
Full path fix. Internal we now use full path.
Delete test file
Allow .distdartdeps file for all file types

But not .distdartdeps files... Because that is just silly...