Messager: add MessagerSourceType typedef

From reading the code, it looks like these would be better off wrapped in a typedef.

Also rids us of compiler warnings about unused variables.