added test, changed GetHashCode of NetMask.
implementing GetSiblings extension method