InMemoryList.FireChangedEvents fires the wrong event

InMemoryList.FireChangedEvents is firing ItemRemoved rather than Changed
Merge pull request #30 from LucasMaloney/master

InMemoryList.FireChangedEvents fires the wrong event

Doh! Thanks