popup search while listening, drag-to-able trash

popup search that allows you to add songs while you're listening,
without interrupting what you're listening to.

trash can indicator added that responds to drag events, and to drop
events, allowing users to drag songs out of their list without playing
them.
Merge pull request #35 from ledbettj/dj-updates

fix some javascript errors.  add hooks for join/part notifications.
added some frontend peices for the join/part events, also a counter for listeners
didn't mean to commit this
Merge pull request #36 from cjstewart88/join-part

Join part
reworked how you can remove videos from playlists
frontend styling changes and cleanup for the popup search
scope the :hover selector for the trashcan in the playlist
don't need this anymore
move enter dj mode to left side controls
this is closer to what we want for removing videos
left the room
show listener count and fix some bad js
hide this for now until its accurate
fix the remove videoVideo function, should be all golden now
added a loading message for when the popup search is running
reuse the just and youtube searches for the popup search
add test for videos with no title
Merge pull request #34 from jakswa/master

Drag in new songs while listening, drop unwanted songs in trash
now I remember why this was here, we only want 20 results from the original artist when a user is searching for similar artists