Swap out q-io for needle on server-side jQuery.ajax shim

My plan is to enable multipart uploads (and non-json POST
bodies) with needle. This should also support HTTP compression,
and fix the server-side API.
Add some useful stuff to .gitignore
First cut of broadcast sending
Merge pull request #9 from berg/master

Swap out q-io for needle on server-side jQuery.ajax shim