add diffTypes as optional parameter to diff and diffToChangeLog, to
enable restricting the types of object being compared
Merge pull request #170 from blankser/diffTypes_in_diff

add diffTypes as optional parameter to diff