Fix: Distinguish peers by both IP address and port.
Until now many parts of the code assumed that IP addresses are
unique for peers. However, more than one Bitmessage instance might
be running with a given IP address due to multi-user systems or
firewalls.
made generate.sh readable, and added icons and shortcuts to the menubar
Merge branch 'master' of https://github.com/Bitmessage/PyBitmessage into single_line_subject
Correct handling of old knownnodes.dat format at import.
Bug fixes in new peer handling.
Merge branch 'master' of git://github.com/grbitmsg/PyBitmessage into grbitmsg-master
Only allow 1 connection per IP
Merge pull request #360 from Atheros1/master

Support for storing multiple NATed nodes in knownnodes file.
Fixed a problem with sticky bold fonts
Added initial documentation for installation
Changed INSTALL to markdown
Small changes to API (backwards compatible)
Merge pull request #362 from Atheros1/master

Small changes to API (backwards compatible)
fixed the bug with getting the wrong locale
Merge pull request #357 from camconn/master

made generate.sh readable, and added icons and shortcuts to the menubar
Merge pull request #361 from corebob/master

Fixed a problem with sticky bold fonts
Merge pull request #363 from akh81/locale-bug-fix

fixed the bug with getting the wrong locale
File permission special case for NTFS-3g on POSIX.

Fix issue #347, "*SensitiveFilePermissions fails on ntfs-3g mounted filesystems".
Changed start code for deamon mode
Added deamon modoe to main function