Allow Component.sendAction to return true/false.

Resolves #3561