GraphDatabaseFactory isolates each builder in terms of factory state.

o Introduces GraphDatabaseFactoryState
o All setters return a subtype of GraphDatabaseFactory for call chaining
o Disables checking of GraphDatabaseFactory in clirr, i.e. this is a
breaking change