fixes to path template to make it more inline with the behavior of the path matcher with regards to leading/trailing slashes
adds a test case to canonical path to see how it deals with multiple trailing slashes
Fix bug in WebSocketProtocolHandshakeHandler
use newer version of autobahn plugin to make it work on linux