Things that were once singletons are no longer singletons, but are
instead stored in the "Application" singleton
Some singletons still remain, and some renaming/renamespacing is left
* Add websocketpp dependency
* Initial pubsub commit
Renamed selection min and max variables to selectionMin and selectionMax
to bypass windows min/max macros being stupid.
TwitchAccount is now initialized with its User ID. It cannot be changed
after it has been initialized.
* Update openssl folder
* Update installation instructions
* Split up websocketpp dependency to its own code only and openssl.pri
* Add missing include to asio steady_timer
* Update dependencies for linux
Fixed Account Popup Widget Follow/Unfollow
Ignoring now also works, but doesn't have the ability to unignore
Add a URL Delete method to the network manager
Fixes#235