Add missing newlines at EOF in sources

(missing newlines break build due to -Werror)
Fix "comparison is always true due to limited range of data type" warning
Update nTox.c

Gives the user his ID.
Merge pull request #178 from theshadowfog/patch-3

Update nTox.c
Update nTox.c

Edited help message.
Modified Travis to build libconfig from sources
Merge branch 'master' into nurupo-master

Conflicts:
	.travis.yml
Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
README.md: s/Freenode/freenode/
Merge pull request #182 from RichiH/patch-1

README.md: s/Freenode/freenode/
Merge pull request #179 from theshadowfog/patch-5

Update nTox.c
Add tutorial videos to readme

I promise they're legit<3
break line
Remind users that directory isn't actually legit
Update Messenger.c

Offer more meaningful returns so appropriate actions can be taken by the GUI.
Merge pull request #183 from Proplex/master

Update readme with tutorial videos
Merge branch 'patch-3' of https://github.com/Astonex/ProjectTox-Core into Astonex-patch-3
Small fixes.
Update CMakeLists.txt

This thing requires libconfig but doesn't test for it...
Create FindLibConfig.cmake

Warning, this is a google snippet, but works fine, shouldn't be an issue