Allow to subclass Client

Allow to subclass a client like FormClient, but get the client as it with :
Clients.findClient(FormClient.class);