[web] Added ChatInputTextArea component
Summary: This components handles resizing of textarea, when amount of lines in text changes. It also provides Escape and Enter operations. It will be used later for the editing GUI.
Test Plan: Used component, checked if the height is adjusted correctly, checked if key operations work.
Reviewers: michal, inka
Reviewed By: michal
Subscribers: ashoat, tomek, atul
Differential Revision: https://phab.comm.dev/D7822