Added sync btn features.
Merge branch 'ui'
minor corrections
Signup now has user & email. Login is just user.
Appropriate error responses for login errors, except for empty fields.
Profanity filter for signup.
Regex verification for user, email.
Password min length set to 6.
Disallowed html/script input into chat. Messages come out clean.
Implemented 'kick' feature; only host can remove a guest by typing 'kick guestname' into the chat
- Cannot selfkick, kick if guest, or kick offline user.
Minor ui alterations
Fixed case-sensitive issues. All names are lowercase.
SessionID
Using cookies and sessions to determine user name.
Fixed detecting offline user and determining who left.
Fixed determining all online users.
Fixed back/forward button errors.
Pre-file sep
Minor ui changes - fixed some bugs. (no button style, audio player size, auto scroll down)
Hooked up control buttons.
Fixed more timestamp issues.
Added 'request' for guests using media controls.