import by URL supports YouTube. closes #49

There will be a constant arms race with this node module keeping up
with YouTube. Currently YouTube is ahead but soon the ytdl module will
catch up.

This means the feature will not always be reliable, but this is the best
support we can get for it.
fix not watching music root folder
client: use encodeURI on download links. closes #168
update to latest express/connect
ability to attach and detach encoder and player.

 * admin option to disable and enable hardware playback. Closes #129
 * only attach encoder when streamers are connected. Closes #143
add debug thing
more reliable headless playback
debug stuff