Merge pull request #90 from SolarCrane/master

New Chat Updates From SolarCrane's Fork
Fixing text clipping issue on leader stat names.
Settings name frames in new player list to clip descendants. Update to
thumbpad controls to catch possible edge case of a NAN vector3.
New PlayerList: Report abuse dialog will now close if player hits escape
key to open main menu. This fixes #29.
Backpack: Fixed hotkeys being active while chatting, Fixed tablets being recognized as phones and showing less Hotbar slots, some cleanup
New playerlist: adding nil check.
StarterScript don't load touch controls for new StarterPlayer controls.
Updates for prep of new PlayerScript controls. Setting correct FFlag to
disable touch controls, Settings will toggle ControlMode to let
ShiftLockControler correctly set state when menu closes.
Forgot to remove unused variable.
Moving all core scripts into AllCoreScripts
Added all the PlayerScripts to the new PlayerScripts folder, added *_output.rbxlx to ignore file
Renamed root core scripts folder
Update README.md
Fixing an issue where the camera in clicktomove could keep running even if clicktomove was turned off.
Fixing the bug where CameraOffset was not being respected for classic and follow cameras.
Backpack: Fixed HopperBin search bug
Invisicam will now cleanup when disabled.
Fixed an issue where the camera would not position itself behind the vehicle that you were driving.
Zoom when using poppercam will now zoom in/out from the current zoom distance.
Backpack: Fixed a nasty double-slot bug related to site-gear
Can no longer shift lock when in ClickToMove mode. Shift key is now
released from ContextActionService when ShiftLock is disabled, or in
scriptable mode.