Remove pending test on options KeyValue
Use more exact tests on type validation
Add IPv6 as a type feature
Add ip6address as a tested property
Refactor tests