Enhanced check_arp_no_change: slightly better implementation and tests.

- Doc strings added.
- Some corner cases cleaned.
Merge branch 'enh_check_arp_no_change'