unified logfile call & start selfmonitor-function

Signed-off-by: Andrwe Lord Weber <github@andrwe.org>
added vim modeline

Signed-off-by: Andrwe Lord Weber <github@andrwe.org>
config cleanup & cmd fix & test routine

removed unneeded parameters from sample config file
fixed uncaught exception of wiki-link command
more self monitoring stuff
started debugging db connection error if db_name doesn't exist

Signed-off-by: Andrwe Lord Weber <github@andrwe.org>
added check for special file

Signed-off-by: Andrwe Lord Weber <github@andrwe.org>
db port, special-file handler

- added config option for database port
- implemented fallback if special-file has syntax errors
- added TODO list
- renamed db function to match irc function naming

Signed-off-by: Andrwe Lord Weber <github@andrwe.org>
added more TODOs

Signed-off-by: Andrwe Lord Weber <github@andrwe.org>
improvements for selfmonitor, logging, error handling

- started multiple fork implementation of selfmonitor and main function
- added check for db logging, if failed inform irc-channel
- added better error handling for special function
- added path independence for starting bot
- added error message for missing file on MD5 calculation
- added pod comment for some functions
- added more output for debug mode
- added untested function for stopping selfmonitor !!! TEST NEEDED !!!

Signed-off-by: Andrwe Lord Weber <github@andrwe.org>
fixed running selfmonitor as child process & added irc_366

Signed-off-by: Andrwe Lord Weber <github@andrwe.org>