Fix bugs in background process creation

Do not wait for termination of background processes
[bug]INputing EOF will cause segmentation fault.
k_getline reads a line whether readline is installed or not

provided function (get_line) is no longer used.
Remove unused functions and files

Remove get_line
rm parser/print.c
Update README.md