Allowed builds to configure -ntmpi/-np/-ntomp

Retained default behaviour of 2, but this commit is aimed at ensuring
we test single-rank and single-thread code paths.

Change-Id: Ia2973e25718c1aae1b35b6e412b315100d9df46f