OK, now it work : all version specific code is separated from common one, and all that code is, through some black maven magick, attached to neo4j-connector-impl.
One drawback ? there is no more default jar ... will change that immediatly !
Simplified connector-impl code by extracting a common codebase from the version specific one (or at least tried to)
Finally, a RAR that integrate each time the correct version. That is cool !