[WIP/FEEDBACK] Use strict

Requires turning IrcUtils into an Angular service, because the global variable trick won't work with use strict.
Reuse is still easily possible by removing the angular wrapping around it.