Changed members detection update

Check the members against all the new members, not only the
ones that match the DiffCriteria.
Add access permissions checks
Tests on access permissions checks.
Clarifications about access permissions checks

Renamed the Tools method that checks the access permissions /
visibility.
Added comments.
Merge pull request #51 from syev/master

Fix #50: Handling of members access permission changes