Ensure indexes are only reported as added if they actually have been created
Ensure constraint creation is idempotent from Cypher

o Change QueryContext.addIndexRule and createUniquenessConstraint to return IdempotentResult[V] instead of (V, Boolean)
Merge pull request #1343 from boggle/2.0-idempotency

2.0 idempotency