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
Warn on use of long suffix (E1606).

* Per PEP 237, the long suffix is useless in Python2.7+,
  and illegal syntax in Python 3.0+.
Drop long suffixes.
Merge pull request #1141 from Renelvon/no-long-suffix

Strip long suffix from integers.