GraphSailConnection: re-using the vertex if the subject is the same as the object

What do people think about doing this?

@Lvca @laa It helps me with OrientDB, otherwise I get an error about an inconsistent version on the vertex.

Also I couldn't find direct unit tests for this, are there some that I can add to?