feat(HintLog): add message logging through AngularHintLog for consistency with other modules

Closes #4