Improved URL handling and other fixes

I think disabling the button is better, auto-join is kinda nice when doing local testing.