Used a more coherent solution for that connector versioning scheme.
Additionaly added a comment explaining the huge mess that connector-impl has become.
used as only neo4j dependency the official open-source distribution (instead of a bunch of artifacts)
Exposing clearly the issue exposed by http://stackoverflow.com/q/15069645/15619