System for adding videos to queue

Does not support youtube urls with extra fluff, and the client will
probably crash if it's unable to find the id. Needs work.