*Warning* Non-working version.
Big changes incoming.
Changed loading of config into a function.
Added error handling for invalid config file.
Added config creation if it does not exist.
Added error handling for invalid oauth token.
Changed config to reflect twitch.tv oauth specifically.
Made some further changes for the plan to expand lshelper for further
supporter sites. (far future feature, twitch.tv only supported for the
time being.)
v2.0 proposal.
Changed everything to have proper class/functions.
Added error handling for bad config file.
Clarified a few error messages.
Changed config location to be in the .config/ rather than
.config/lshelper/
Changed name of example config. Updated to reflect to config structure.
Changed config files to use the .conf extension instead of .cfg.
Merge future into master
Merge https://github.com/Nodocify/lshelper

# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
Merge https://github.com/Nodocify/lshelper