23507:correctly handle non-netable

i moved the setMetric statement to a new setVersion script and added setVersion to manifest as the last script to ensure that the version does not change in the middle of the scripts