Added ability to send custom http headers to server

closes #9
Merge branch 't_support_headers' of git://github.com/smoak/eventsource-node into smoak-t_support_headers
Remain compliant with the W3C spec - headers must be a member on a dict - not the dict itself.
Update docs