Javascript implementation of JSON diffing according to RFC6902