some initial work done to support particular android client
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
Created Object for controlling bitmessage deamon
added requested API commands for mobile device
minor code refactoring
Merge pull request #377 from merlink01/master

Changed start code for deamon mode
Merge branch 'master' of https://github.com/Bitmessage/PyBitmessage
Merge pull request #378 from fiatflux/ntfs-3g

File permission special case for NTFS-3g on POSIX.
The createDefaultKnownNodes function now uses a with statement
Added option in settings menu to allow sending to mobile
added api command: getPubkeyByHash
revert message_data_reader.py to the state it was in before I used it for debugging
Merge pull request #388 from Lucretiel/patch-1

The createDefaultKnownNodes function now uses a with statement
Merge branch 'master' of https://github.com/Bitmessage/PyBitmessage
Fix problem with pull request #388
Merge branch 'master' of https://github.com/Bitmessage/PyBitmessage
Adjusted size of main window back to the way it was
Merge pull request #391 from Atheros1/master

Added some API commands for use with a mobile app