[FEATURE] Fix logging-not-lazy and the whole set of comments to market.py and 2 links in docs

_Pylint_ it is a good tool, but not need changes immediately  the all project, if you are not ready in 2-3 days make a corrections for each python modules. Results of correction for market.py you will see in this patch. Commented on each method, this text can be used in the documentation, and for the first reading of the code.

market.py - now ready  for changes by skilled programmer, who were not authors of this module, and who has read all the documentation about market.

Yesterday's _paylint_ patch, changed the names of the import modules, but _paylint_ implies that the executable (main) file in the root folder of the project, but it in the folder node. So node.* names need move ~/OpenBazaar/node/openbazaar_daemon.py in ~/OpenBazaar/openbazaar_daemon.py. With this was associated warning of _pylint_. Apparently, necessary to ignore the message of _paylint_  about renaming the import modules.

IMHO