Added setting page and information about storing and encrypting logs
Merge branch 'master' of https://github.com/nurupo/ProjectTox-Qt-GUI

Working out any differences between my work and anything done upstream.
Moved function definitions around to the right places
Project file is being blocked by gitignore despite negated pattern and probably causing failed build
Changed a bunch of things according to Nurupo's suggestions
It works as client now but the UI wont display any errors
Updated Core submodule
Merge pull request #23 from redwire/master

Added settings and a page for telling Tox to save/encrypt logs
Rewrote logging settings while refactoring
Hid logging settings since users would assume that logging is implemented
added support for status messages in the core
Forgot something...
Added support for status messages in the core
both user and friends