Timed Uploads Functional

Uploads can now be timed to start at certain times, cutting off any
upload playing at the time. Style improvements have also been made, as
well as bandwidth tweaking.