Improve context detection around interfaces in class declarations

Made GetCurrentInstruction return the class declaration as a whole even
if theres a `,` in it (list of implemented interfaces)
Made the only completion for the second word after an extended class to be
`implements`