add BuildDataService docs
use different Accept headers for build data files/dirs
return err even if response fails