FIX: Import always concatenates Notes

It shouldn't if the old notes and the new notes are equivalent.
Import test fixes & additions

Added a new AssertEquality helper to assist in checking multiple item
properties for equality.