Fix mixed declarations and code (forbidden by ISO C90)
Merge pull request #192 from miniupnp/master

Fix mixed declarations and code (forbidden by ISO C90)
add NOTIFY, SUBSCRIBE, UNSUBSCRIBE methods (UPnP extensions)
add Content-Length header if evhttp_method_may_have_body()