Updated to latest tox version.

Code compiles, but some things still need fixing.
Enable text elide to hide too long usernames or statuses.
Fixed spelling of "received"
Fixed some memory issues

Leaks and reference to uninitialized memory
Merge branch 'fixtextoverflow' into development
Removed unnecessary heap allocations
Fixed several mismatched new/delete[]
Avoid using initialized memory
Avoid dynamic allocation of eventtimer
Added call to tox_kill on cleanup
Get rid of cString struct and use QByteArray instead
Fixed most of the warnings
Fixed spelling Requeset -> Request
Fixed spelling Messge -> Message
Removed potential js equality error
Rename project to ToxQML

Some places referred to the project as Tox-Gui.
Rename UserItem/User to Friend

Renamed to Friend to match the core Tox API
Remove unneeded includes
Renamed more members to fit core model and STS

id -> friendNumber
username -> toxId
Rename id -> friendNumber