Skeleton
Depcheck for python cmake java javac
Generalizing dependancy checking function
Removing refactored depcheck functions
Finishing dependancy checking