Fix to Unicode message compatibility

Condensed different message sources into using one implementation of
MessageSource that is UTF-8 compatible.  Fixed auto wiring of related
message sources/services.  Also removed unit test that was testing a
single message pass through.