tests/input-types: split out scminputs into individual tests

This makes the test faster (by removing it and replacing it with a TestScmInput module that exports the testScmInput subroutine). Now, all the input tests can be run in parallel.

Some of the tests/jobs/*-update.sh scripts were "broken" (e.g. tests failed for various reasons on my machine), so I fixed those up as well.

Co-authored-by: gustavderdrache <gustavderdrache@gmail.com>

Created by  Cole Helbling  on March 4, 2021
F7WJVMRVVVHGPWTF67Y6YVZ6JNMH3PBK74VHQ24QRZD3RLUTYRSQC
Change contents