Fix --native-executables and --no-js-executables

It was not possible to build both native and js executables.

After this change the behavior should now be
  No flags = just jsexe
  --native-executables = both native and jsexe
  --no-js-exectutables = no native and no jsexe
  --native-exectuables --no-js-executables = just native