Add a Noop builder and the OnConditionThat macro, this enables altering
test setups based on specific conditions.
Fix issues introduced in last commit: correctly build the connection
setup. No need to use MockHTTP * in mhSetOnConditionThat.