Change YouTube URL parsing

Allow underscores and hyphens in video IDs
Objectify flingr.websockets
Objectify flingr.jsonrpc
Objectify flingr.xbmc
Merge pull request #3 from jimmed/jsonrpc-rewrite

Tidy up communication classes (websockets/jsonrpc/xbmc)
Add request queue to JSONRPC client

Max concurrent connections can now be specified
Merge pull request #4 from jimmed/jsonrpc-rewrite

Add request queue to JSONRPC client
Merge pull request #5 from jimmed/master

Queue JSONRPC calls