[RFC] Support trailing spaces in ninja generated build files

Closes #1222

Use end of options -- to preserve any trailing spaces