Remove contact in place (without rebuilding list).
Docstring fixes.
Just a list.
Honour import style.
Delegate removal to python. Avoid recreating list.

* Using list.remove means the element is removed
  in-place and no new list is created. This lessens
  the space requirements and may improve speed.
Simplify getContacts.
More docstring fixes.
Raise value error when removing non-existing contact.

Fix #535.
Enable due test.
Remove execute flag.
Wrap long line.
Update favicon.ico, add favicon.png and make newer browsers use PNG favicon
Merge pull request #560 from integers/master

Update favicon.ico, add favicon.png and make newer browsers use PNG favicon
Improve comment.
Wrap most long lines: fix all bad hanging indents.

* Fixes many E501-s; more work needs to be done.
* Fixes all E127-s.
Enable flake8 style check for hanging indents.
Bump flake8 version.
Update README.md
PortMapper: fix clean_my_mappings not deleting UDP mappings

Signed-off-by: Thomas Stilwell <stilwellt@openlabs.co>
Merge pull request #548 from Renelvon/sane_kbucket

Refactor node/kbucket.