Make a better guess for the default websocket URL

This makes figwheel work by default when someone has the figwheel server running on something other than localhost:3449.

`location.host` includes the port.

I tested this by cleaning out my compiled CLJS files and confirming that I no longer need to pass a `:websocket-url` to get the figwheel client to connect.