Merge pull request #93 from richo/features/run

Expose #run on WebSocket such that it can be called inside EM
Explicitly set a path and query