fixed the 503 redirect issue, refs #278
fixed the json issue, fixes #278
cleaned up flake8 warnings
made isbn list lookup slightly more defensive, refs #278
Merge pull request #395 from gwu-libraries/t278-unicode-decode-errors

T278 unicode decode errors; cleaned up some flake8 warnings along the way.