AnswerMerger: Reorder code a little
Pass along a dummy CandidateAnswerCAS even if no answer was generated

The AnswerGenerator will fabricate one even if no CandidateAnswer
objects are available, and AnswerMerger will just discard it. However,
this makes sure the CAS flow is not broken and a FinalAnswerCAS
is still produced and can be consumed.