Merge pull request #3 from admackin/master

add a space between type specifiers and ';' so that fussier TTL parsers don't complain (and also for consistency)
BSD license included
Merge pull request #4 from admackin/master

also added spaces between items in lists to appease fussy TTL parsers
added spaces after commas and replaced '<>' with '!=' (and other minor formatting fixes such as spaces around '%') for PEP-8 compliance
use python logging framework instead of DEBUG flag