Handle a special case in Repartition when no master files are written
Added JavaDoc to SpatialSite and SpatialRecordReader
Added a build target that generate JavaDoc