Merge pull request #132 from Atheros1/master

v0.3.0
Merge pull request #134 from Atheros1/master

use os._exit(0) instead of sys.exit()
Upon incoming connection, start the sendData thread before the receiveData thread
added several printLocks to improve console output
Support setting user-defined difficulty through the API
Merge branch 'master' of http://github.com/fuzzgun/PyBitmessage into fuzzgun-master
Got appIndicator working on Windows. Surly needs to be retested on Linux and OSX.
Merge pull request #137 from Atheros1/master

fuzzgun appIndicator and also additional createAddresses through API functionality
use only 9 half open connections for windows but 32 for everyone else
Merge pull request #138 from Atheros1/master

use only 9 half open connections for windows but 32 for everyone else
Merge pull request #140 from fuzzgun/master

Modified icon to be larger and more centered
manually merged changes in
Merge remote-tracking branch 'upstream/master'
Avoid an unnecessary query if there are no items in the messaging menu