added server log filtering

added log filtering based on configuration file setting
0 = log everything
1 = log nothing
2 = chat logging only
added loglevel variable

added log filtering variable
updated code structure

cleaned code structure up for clarity
verbose incrementation

removed un-used variables
changed switch case to increase verbose level as loglevel increases
captured unset loglevel to default to highest verbose log level
updated filtering code

rewrote filtering code to allow for user input
code only filters on single string at the moment (still needs updated).
settings update/addition

updated settings name (loglevel) to a more descriptive name (writelog)
added logfilters setting to allow user defined filters.
added multiple filter capabilities

changed the single qstring log filtering to qstringlist to allow multiple filtering capabilities
removed extra un-needed empty line.

removed extra un-needed empty line.
formatting

4 space indent + code flow rewrite for easier readability.
Merge pull request #121 from woogerboy21/serverlog-filtering

Server log filtering