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
Might improve windows detection
Fixed a core memory leak
Added minor error checking in Core, this helps prevent CERT MEM04-C; CWE-131
remove WINDOW_STATUS, simplify adding and selecting chat windows
Fixes CERT MEM04-C; CWE-131 in net_crypto.c
reduce number of windows, use consistent naming
remove callback introduced temporarily during refactoring
Ran it through astyle
Makes cmake install DHTservers to its new place
Added more selectable dht servers
Added windows support to the standarized location