Add NINJA_SMART_TERMINAL env var, with hide_newline option.
  Prints a \n and move-up-1-line char at the end of each line
  to allow sed processing
Add misc/long-lines-test.ninja and documentation
Fix ElideMiddle rounding bug