Fix for single part changed return value. Was returning None, should
return when not changed, should return False. Version bump as well.
Add test case and simple work around for message/news part handling