Fix for R16B's removal of paramaterized modules

Copy OTP's paramaterized module parse-transform
(https://github.com/erlang/pmod_transform) into the source tree;
add compiler pragmas to files that require parameterized modules
to use the parse-transform (sockjs_pmod_pt).

The module implementing the parse-transform has been renamed, as
per OTP's suggestion, to avoid name clashes.
Port to cowboy master
Fix missing function clause in sockjs_http:method_atom
Add HEAD clause in sockjs_http:method_atom/1
update to lastest cowboy
change rebar to actually see real errors
update cowboy_echo example to cowboy 0.8
cowboy_handler terminate now has 3 arguments instead of 2

from: terminate(_Req, _Service) ->
to:   terminate(_Reason, _Req, _Service) ->
use cowboy_req:peer for ip/port of client
update cowboy_test_server.erl to cowboy 0.8
update README.md
update usage of cowboy_req:transport to cowboy_req:get for cowboy 0.8
cowboy 0.8 has all cookies lower cased (fixes JsessionidCookie.test_xhr)
Support for Cowboy 0.8.3

- WebsocketHixie76 support has been dropped (from Cowboy).
- Fixes #49

Thanks to the following people, for the collective patches that
made this possible: Michael Gebetsroither, Yurii Rashkovskii,
Ivan Blinkov.
Fix missing function clause in sockjs_http:method_atom/1
update to cowboy 0.8.3

- change rebar to actually see real errors
- update cowboy_echo example to cowboy 0.8
- cowboy_handler terminate now has 3 arguments instead of 2
    from: terminate(_Req, _Service) ->
    to:   terminate(_Reason, _Req, _Service) ->
- use cowboy_req:peer for ip/port of client
- update cowboy_test_server.erl to cowboy 0.8
- update README.md
- update usage of cowboy_req:transport to cowboy_req:get for cowboy 0.8
- cowboy 0.8 has all cookies lower cased (fixes JsessionidCookie.test_xhr)
Merge branch 't/cowboy_0.8.3'
Re-work merge/commit history for cowboy_0.8.{3,x}

Give proper attribution to Michael Gebetsroither and Ivan Blinkov
SockJS actually depends on xmerl application as well
Merge pull request #51 from yrashk/patch-1

SockJS actually depends on xmerl application as well