Fix a space leak in the server example

Calling WS.catchWSError on each iteration causes a space leak. The solution is to move the error handler outside the loop.
Merge pull request #34 from jhickner/master

Fixed a space leak in the server example
Merge branch 'master' of https://github.com/jaspervdj/websockets
relax SHA dep. upper bound
relax test-framework* dep. upper bounds
Merge pull request #35 from JohnLato/looser-deps

Looser deps
Bump test-framework even further
Merge branch 'master' of https://github.com/jaspervdj/websockets