Fix for issue 472
Merge pull request #472 from naxuroqa/master

Build fails when SHARED_TOXCORE flag is set in cmake
moved conf.py to its right place
cleaned up the cmake for building the docs nicer
Some DHT hardening done.

See comments of added functions for details.
Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
Merge pull request #477 from naxuroqa/master

moved conf.py to its right place
Passed everything through astyle.
Metadata collection prevention part 2 of ???

Improved friend request sending.

As a side effect friend requests should now be routed less than before.

See added comments for details.
Line breaks removed.
Added docs detailing containing latest protocol changes.
Messenger stores / loads nickname
new toxic command to show nickname (mynick)
Merge pull request #480 from rose-m/master

Messenger stores / loads nickname
Added dynamic memory allocation to crypto connections.

Also fixed some possible bugs in Messenger.c
Fixed bug.
Use ck_assert_msg
Remove unused script for running tests

"make test" should be used to run the tests
Add test for getname
Merge pull request #483 from fhahn/small-test-improvements

Small test improvements
Standarized DHTservers
Added more colors