The options in the bot configuration should be taken from the
config.json not from the bot source file, as hardcoding options is bad
I've also refactorized the handler, and made most options be config
options
This commit modfies the gitignore in such a way to ignore the data
directory, and supposes in the future a new data directory for users,
named 'users' will be created.
This commit furthermore removes gitignores for certain files that don't
exist in this git repository but existed in the repository this
repository's been based of.