Change that assertion to an actual exception.
Config file cleanup/tracking

- Provide an encapsulation for dealing with loading configuration files.
- BotCore now tracks config files and provide reload method for client.
Couple pragma for test skips.

- Skip on python version specific bits.
- Skip that soon to be deprecated safety/warning.
Tests for code that was not written due to lazy.

- Ensure both the clear_timer and the changed assertion is tested.
Automatic reloading of the imported module

- So that reloading can be done trivially.
Updating documentation.