Have gn_build.sh handle useful ninja command line options (#5080)
Have gn_build.sh handle useful ninja command line options (#5080)

#### Problem

`gn_build.sh` is convenient for developers, but does not allow for
various useful `ninja` options (e.g. `-k 0` to collect many compiler
errors in a single run).

#### Summary of Changes

Accept and pass through the `ninja` options that make sense.
project-chip/connectedhomeip,nestlabs/connectedhomeip,project-chip/connectedhomeip,nestlabs/connectedhomeip,project-chip/connectedhomeip,project-chip/connectedhomeip,nestlabs/connectedhomeip,nestlabs/connectedhomeip,nestlabs/connectedhomeip,nestlabs/connectedhomeip,nestlabs/connectedhomeip,project-chip/connectedhomeip,project-chip/connectedhomeip