pickledb interface took out for future use
Pickledb api modified
get hostname and ip
varable name 'roles' to 'rolesdict' due to the duplicating names
log folder added
subparse, dictparse added, log format addded, prettyprinter added. (not build)