Adds full -D support to toxics versioning, includes the commit number
Re-export m_callback_userstatus
Reinstate semicolon
Added Vim swap files and ctags file
Merged upstream main.c changes
Merge https://github.com/irungentoo/ProjectTox-Core
Removed superfluous statusmsg

Users can just respecify their status with a message.  This will also encourage users to think about which status is actually appropriate instead of just leaving the status alone.
Updated chat.c to bring /status inline with prompt.c status command
Use ctest to run unit tests
Disable failing test assertion
Run unit tests with travis
Merge pull request #392 from panosalbanis/master

Added Vim swap files and ctags file
Merge pull request #391 from JFreegman/master

fix magic numbers in toxic
Merge pull request #384 from stqism/master

Adds full -D support to toxics versioning, includes the commit number
Merge pull request #388 from stal888/patch-1

Re-export m_callback_userstatus
make friendlist resize dynamically
Moved a define and fixed another.
Merge pull request #393 from Nominate/patch-1

Removed superfluous statusmsg
Merge pull request #394 from Nominate/patch-2

Updated chat.c to bring /status inline with prompt.c status command
Merge pull request #395 from fhahn/ctest

Use ctest to integrate unit tests into cmake build system