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>