Bugfix: submitblock: Use a temporary CValidationState to determine accurately the outcome of ProcessBlock

Fixes #5083 (based on #5105)
inconclusive is...well...inconclusive...maybe "not best chain, validity not checked" or so.