split out image retrieval to separate file to make it easier to customise
handle default api_url
handle default/type for n_answers
unhardwire app.json filename
don't signal success on failure
s/open/file/g
make file handling more idiomatic
DRY some file accesses
remove extraneous parens
factor out app code dupe
factor out common code
fix typo
Merge pull request #12 from mk270/master

generally tidy up the Python code; make it more idiomatic; split out photo lookup backend
PEP-8 fixes
start to move option handling into single location
front-load more option-checking
separate out option checking from implementation
fix typo
move non-option activity closer together
don't silently override app config with hardwired default