Fixed pivotal issue 75231994.

Specifically, added TestResults.EMPTY_FUNCTION_BLOCK_FAIL and
msg.emptyFunctionBlocksErrorMsg() so a different message is shown
for an empty function definition than for an empty repeat/if.
I don't think we ever refer to this as a "to"  block.  Instead I think this should say "The function block needs to have other blocks inside it..."