Fixed comment.
Code cleanups.

No functionality changed.
Astyled the code.
Added simple test for tox.
Added new tox autotest.
This might help travis pass the CPU intensive tests.

Gotta go fast.
Fixed ntox building on windows.
Always build DHT_bootstrap

DHT_bootstrap is not the same as DHT_bootstrap_serverdaemon, the latter
depends on libconfig and can be enabled/disable via a configure
parameter.

DHT_bootstrap has no dependencies and can always be built.
Merge pull request #682 from jin-eld/build-dht-bootstrap

Always build DHT_bootstrap
Removed upper size limit from encrypt and decrypt_data_symmetric.
Added function to save an encrypted version of the messenger.

Also added some tests.
Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
Added some tests.
Added proposal on how to solve all the privacy related problems with the DHT.
Added the shell of onion.{c, h}
All recv packets now handled.
It makes more sense for new_keys() to be in new_net_crypto()
Another packet type added to onion.c
Another packet type is now handled by onion.c
onion.c now handles another packet type.