OAK-2348: Pass over name and definitions to StoreStrategy.update

updated the API
OAK-2348: Pass over name and definitions to StoreStrategy.update

updated the method definition in implementors.
OAK-2348: Pass over name and definitions to StoreStrategy.update

updated API using NodeBuilder to avoid expensive conversions.
OAK-2348: Pass over name and definitions to StoreStrategy.update

updated the calls in PropertyIndex