Added functions to set other font size, font color and font face
Added font color
Changed default font size
Implemented hb_write_to_process_stdin
Added hterm structure to clean up code
Added error check for wrong event type
Added EWOULDBLOCK check and making only parent pipes nonblocking
Ignoring broken pipe signal and writing key events to process