Use % formatting in logging functions (fixes #1121)
Use int() rather than long() (fixes #1120)
Merge pull request #1135 from chatcannon/pylint

Fix some pylint warnings
Use shlex for config file parsing.
Merge pull request #1138 from cjshannon/shlexconfig

Use shlex for config file parsing.
c0103 changes in kbucket, dht and routing_table

Conflicts:
	node/dht.py
	node/market.py
	node/routingtable.py
	tests/test_kbucket.py

removed merge-stuff

removed change of ip attribute

renamed k_bucket and k-bucket to kbucket
reverted erroneous change of findValue to find_value

revert find_node change
Merge pull request #1110 from davalb/c0103-fixes-3

C0103 fixes 3, dht, k_bucket and routing_table
POSIX-compatible PATH check.
Fix comments and remove extraneous lines.

* Do not parrot commands to stdout.
Factor virtualenv creation.

* Ensure Python 2.7 is used in all installations.
Factor doneMessage.
Update yum packages.

* Remove sqlite and QT dependency.
* Remove implicit dependencies; let yum find and install them.
* Install pyOpenSSL for safety.
* Update bitcoin release to 1.6.
* Do not install bitcoin release if already present. Fixes #967.
* Install ZeroMQ version 3.
* Group dependencies in multiple installations.
Setup a virtualenv on Gentoo.

* Fixes #1132.
Fix LD_LIBRARY_PATH on Fedora.

* Adorn with bitcoin OpenSSL cryptographic libraries. Fixes #990.
Use long form options for all sudo commands.

* Except for sbopkg which does not seem to have long options,
  at least not according to
  https://sbopkg.googlecode.com/svn/trunk/tools/sbopkg8.html