fix issues : add final on parameters and remove older method on UserRepo...

It seems that the final key word has been missed on parameters of a method. These parameters are used into one inner classe.

Also, on method getUserByActivationKey has been removed from UserRepository interface and replaced by findOneByActivationKey, but UserService hasn't been updated in consequence