New API command getSentMessageByAckData and modified the getAllSentMessages and getSentMessageById commands to return ackData
manuall merge github issue #229
manual implement Github issue #223
Merge pull request #237 from Atheros1/master

manually merge pull requests
Merge pull request #232 from DivineOmega/ackdata_api_changes

New API command getSentMessageByAckData and made other commands return ackData
Moving certain classes outside of bitmessagemain.py
Merge remote-tracking branch 'upsteam/master' into splitting_bitmessagemain
Split off some bootstrap and startup helper functions into their own files
Placed repeated inbox and sent SQL operations into appropriate helper functions
Split off a few generic functions and Bitcoin related functions in seperate helper files
Fixed missing arithmetic import in helper_bitcoin file
Seperated out class_addressGenerator - not perfectly
Reworked translate function to be more accommodating
Fixed translate functions not being found as they were being defined after the QT GUI was started
Fix bugs in githup pull request #238
Merge pull request #242 from Atheros1/master

Modularize PyBitmessage into multiple files
Fix issue #246
Merge pull request #247 from Atheros1/master

 Fix issue #246
add import sys to class_sqlThread.py
Merge pull request #249 from Atheros1/master

add import sys to class_sqlThread.py