Replace space-tabs by actual tabs, remove trailing spaces, align code, adjust existing documentation to PHPDoc standard
Move config documentation to his own lines

When you change the variables the whole tabs/spaces aligning gets fucked up.
This way it stays clean.
Fix pluginInterface::init PHPDoc @param types
Fix aligning in rssPlugin
Fix db/.gitignore filename typo, make it work for all db files
Ignore thirdparty plugins
Remove trailing spaces from README
Move thirdparty-plugins/links.php info to README
Declare rssPlugin config if it isn't set in config.php to avoid PHP Notices
Declare fileReaderPlugin config if it isn't set in config.php to avoid PHP Notices
Avoid array to string conversion when multiple channels are set in config
Declare autoOpPlugin config if it isn't set in config.php to avoid PHP Notices
Make sure we throw the no-config-error before trying to require a non-existing config file
Merge both config files to avoid missing settings after an upgrade
Ignore thirdparty plugins
Merge branch 'fix/gitignore' of https://github.com/hashworks/VikingBot into fix/gitignore
Also load plugins in subdirectories recursivly
Remove !.gitignore from gitignore
Use regex to get plugin classname so we don't have to rely on filename
Call plugin destroy methods before shutdown on signal