place the main eio on the heap
upgrade flutil (nulling buffer->string)
simplify con->head management