Switched twisted/application/service.py to use @implementer

Fixes https://twistedmatrix.com/trac/ticket/7160