Added Record and Offline Polling features

Furthered the master project to be able to record through VLC.
Also you can schedule the recording of a live you will might miss by
polling the stream's status for when it goes online and then record
through VLC.
Can also authenticate if the stream is private to authenticated
users(the program redirects you to an authentication page,if you have no
qualms to allow Livestreamer access to your account just follow the
instructions there and provide the token presented to you in the
application prompt).