Implemented encrypt_data_fast, decrypt_data_fast and crypto tests
Added crypto_speed_test
Ensure encrypt_precompute is called when status == CONN_ESTABLISHED
auto-connect to DHT on startup
don't need that
fix memory leak
Merge pull request #415 from slvr/pr

Beginning to centralise packet handling
was making the ID change on every startup
That define doesn't belong here.
Merge pull request #422 from slvr/crypto-speed-boost

Cryptography speed boost
make argument handling (esp. of strings) more robust
Merge pull request #425 from lukechampine/betterprompt

fix toxic argument handling
potential seg fault
m_addfriend triggerd m_callback_friendstatus with a friendid thats not returned yet from m_addfriend
Fixed m_sendmessage to return the ID of the message sent
Merge pull request #427 from Alek900/master

m_addfriend triggerd m_callback_friendstatus with a friendid thats not yet returned from m_addfriend
Merge pull request #429 from dparnell/pristine

Fixed m_sendmessage to return the ID of the message sent
Merge pull request #423 from JFreegman/master

Auto-connect toxic to DHT on startup
Temp Commit
Merge remote-tracking branch 'upstream/master'

Conflicts:
	other/CMakeLists.txt