addition of simple spec tests
add some input validation and dependency on stdlib
Merge pull request #25 from wolfspyre/master

addition of some simple unit tests for issue 24
Merge branch 'master' into separate_subnets_from_pools
Merge branch 'separate_subnets_from_pools' into movealong