Fixes #158

* Refactored IPPolicy.get_ip_policy_rule_set to use IPRange instead of
  IPNetwork index splicing because they are not supported in netaddr
  for ipv6.

* Added unit test case for IPv6 subnet for
  IPPolicy.get_ip_policy_rule_set

* Modified an IPAM unit test to have correct parameters for test's
  original intent.
Merge pull request #163 from asadoughi/master

Fixes #158
LGTM
setup Travis CI to run test coverage

- Set the minimum test coverage number to 90%
- Get 100% test coverage on security groups and subnets
- Add more test coverage on networks