Add options

Add option file, now connecting.
Start working on commands.
Bring up the timeout controller

Add timeout controller.
Remove regular file load/save (temporary, need to remove the property).
Remove dependence on extra .txt files for url extensions and url
whitelists.
Change how regulars are stored

Remove TwitchUser.IsRegular, add this as a property WinterBot instead.
We now save and restore regular list to a text file.
Split files

Split command files out into better named C# files.
Update timeout controller to use option file

Change hardcoded values in the timeout controller to use values from the
options file.
Fix compile issue

Fix compile issue do to refactoring.