Add `smwgUpdateStrategy` option

Adds `SMW_REPLACEMENT_UPDATE` as an update strategy to value data integrity over diff accuracy during each update.

Still unable to find the cause for duplicate entries as described in #191 but the added option should allow to choose a different update strategy which will ensure that any possible duplicates are removed by a replacement update.