added IPv4Type feature from ryanolson/schematics with test cases
Merge pull request #111 from ryanolson/ipv4

Added IPv4Type from ryanolson/schematics with test cases