Fix IFileCartable behavior and update HISTORY.txt
Don't break if used with Dexterity content types