Drop the deb-src for clang.

The llvm.org/apt repo currently has an issue with the source packages,
and we don't need it on Travis anyways.
Extract path.c from misc1.c
Move remove_duplicates to garray.c