Fix PEP8 formatting

Fixed line lengths, got rid of camel-cased variable names, etc.. to get
syntastic to accept adsbibdesk.py.

Also took the liberty to write TODO and FIXME comments for spots where
the code might be refactored.

closes #41.