changed logging state to true to allow for better debugging of missing fields
fudged the connection object to open a file for logging instead of printing to the screen
added log lines to critical errors in aniDBlink.py to make them viewable in the log
these changes have caused some formatting errors

Due to working circumstances can not guarantee it runs completely without error
all testing so far plus visual inspection seems to say otherwise