Enhance YouTube button flexibility

Les found a few issues with the YouTube button, so here's what I did:

1.  Better validation of YouTube-submitted URL
2.  More reliable access to "v" parameter.