Start working on YouTube link handling

Start working on handling YouTube links correctly.
Minor changes

Make the dispatch function for handle-privmsg use the passed in
nickname, rather than referencing the global variable directly.