Move MML into place atomically

When concatenated to, TileMill picks up the existence of the file before
writing is complete and then fails with an unexpected EOF error.