fix(Generator): Use the window object instead of global
fix(Generator): Fix copying the region not showing 'copied!'

Added a new event whenever the region is changed via copying to update the view

BREAK: Will probably break changing displayed region on loading of updated data from Reddit (i.e. load a post, someone then edits the post to change the region -> match calendar still shows the original. Page refresh will show the correct one. Not confirmed, very edge case, much wow
Merge pull request #75 from Eluinhost/fix/window

fix(Generator): Use the window object instead of global
Merge pull request #76 from Eluinhost/fix/region-copy

Fix copying the region not showing 'copied!' briefly