Repl supports `-e -f` options (#1009)
Repl supports `-e -f` options (#1009)

* Rename scripts/image_build.sh into scripts/build_docker_image.sh #881

* Make repl.go available to execute SQLFlow from a cli argument or a SQL file

* Fix the misplacement of defer

* Fix lint error

* Fix replication of prompt in interactive mode

* Extract several functions to be more readable

* Fix misplaced asterisk

sql-machine-learning/sqlflow,sql-machine-learning/sqlflow,sql-machine-learning/sqlflow,sql-machine-learning/sqlflow,sql-machine-learning/sqlflow,sql-machine-learning/sqlflow