minor formatting
except: --> except Exception:
logging
Moving import statements to the top
minor: code style
Now conv.Name() automattically detects ',' in names
Deviding test_en module to several specific modules.
rewrite using requests instead of urllib2
Working around a problem that caused incomplete bibtex info.

Also title is now optional.
minor: i = '10.1086/677379' --> i = 'http://www.jstor.org/stable/info/10.1086/677379'
minor: '*test.py' --> '*_test.py'