Commit Briefs
change parse_csslike to receive an array to fill
fixes many memory leaks, makes the code shorter AND cleaner!
minor tweaks
* don't need to export optarg/optind * use an easier to read cast for indirect array access
rewrite readlines
use getline instead of rolling a custom version; swap the argument and return type to avoid being a "three star" programmer. Then, gargabe collect the now unused read_stdin, STDIN_CHUNKS and LINES_CHUNK.