Reduces pipe buffer size for Drush Make

- Fixes issue #985
- The `projects` array is passed to the backend via a temporary file
  instead of on the pipe buffer.