Fixes after release

A few documentation related fixes:
https://hibernate.atlassian.net/browse/OGM-582
https://hibernate.atlassian.net/browse/OGM-548
You can check it running `org.hibernate.ogm.backendtck.associations.collection.types.MapTest` on Neo4j. If you add a breakpoint in `Neo4jDialect#getAssociation()` at some point you will have:
```
associationKey#getColumnNames = [User_id]
associationKey#getEntityKey= EntityKey{table='User', columnNames=[id], ...]
rowKeyColumnNames = [User_id, nick]
```

The problem is that at some point OGM will ask the value for [addresses_id], and you cannot find it with the approach you have suggested. You don't have this problem with the other datastore because the name of the column get stored in the db. In Neo4j I just store the index in the association.