PLAT-75 ref HAWelcomeTask::sendMessage for testing

I'm separating out the different tasks into their own functions. Moved
the first half.
PLAT-75 finishing sendMessage refactoring

Split out the message sending into two separate functions. Added
postTalkPageMessageToRecipient to handle the talk page portion. Also
added a getter for the talk page object so the method can be tested.