Add dict sort helpers to misc namespace

misc::dictkeysort
	Sort dicts based on keys

misc::dictvalsort
	Sort dicts based on values

Signed-off-by: Richard A (rical) <rical@epoch70.com>
Do graceful exit if file to parse is missing

Signed-off-by: Richard A (rical) <rical@epoch70.com>
Add streck functionality

This allows a user to give another user a streck by issuing
!streck <nick>

A user can also be given a streck if they mention a word present in the
badwords file.

Additional features.
!strecktop - Publicly show users (3) with most amount of streck
!strecklist - Obtain a list of all users and there streck amount

Signed-off-by: Richard A (rical) <rical@epoch70.com>
Add db and txt subdirectories to git ignore

Signed-off-by: Richard A (rical) <rical@epoch70.com>
Don't print caller arguments in log::debug

Signed-off-by: Richard A (rical) <rical@epoch70.com>