Apparently string.replace in javascript only does one replacement. Fixed that shit
Fixed replaceAll
desanitize messages for the purpose of finding URLs
Protect the user from accidentally running code against themselves by sanitizing their own input before displaying it as a message
Notify the user when their serverJoin request was sent
removed unusued password strength meter and add close-buttons to the dialogs