minor speedup in runtests all

As suggested split linalg into 2. Moved parallel last.

This decreased `julia runtests.jl all` from 120 seconds to 90 seconds on my machine.

`julia runtests.jl linalg` is equivalent to `julia runtests.jl linalg1 linalg2`

Moved the test of `parallel` last - but this is currently mostly ineffective since it just ends up waiting for the linalg workers to finish - need a better way to detect and thus not distribute work to already busy workers - will start a discussion on this feature separately.