Bugfix: Editing an entity with History does not create a new history record (when using web API).
Problem was caused by default value of _createChangesEntryOnEdit set to true. It seems that default field values are ignored when deserializing a class with DataContract attribute.