Add cyg_print_source to help error messages
Use linenoise as readline function