Using Hadoop to get distributed, parallel make