fix mime types for .js files we server
add separate https & wss ports, simplify some of the tetrapod service servers, and default to http => ws, https => wss