dump_json function created, to be called once at the end of the process.
Drafted self.json_data structure for JMs review.
fixed json_dumps encoding not allowed in binary mode bug
fixed pprint import mistake
pprint isn't needed actually
json logging working for networks
ips
added subnets
Need to work on macs more, add address ranges
removed ids all
refactored json log structure and syntactic sugar added
moving some stuff into utils
updated README.rst, changed primary executable.
removed migrate_allocatable_ips, as its a dead table and dead code.
paths bork in logging
refactored main.py
continue refactoring tests and validating usage of json file
refactoring tests
dried up the testsing
Merge pull request #14 from mpath/json_logging

Json logging