fixing parser/main to work with Bison 3.0

the YYPARSE_PARAM option was deprecated, so the root node of the
AST can no longer be passed as a parameter to the parser.
cleaned up LuciFileObj methods

the 'readlines' builtin wasn't even working because
I had no implementation for a LuciFileObj copy method.
I wrote one then added a dumb 'iscopy' flag to the LuciFileObj
struct to prevent the garbage collector from closing C FILE*'s
of copied LuciFileObj instances.

Also cleaned up command-line options (no more verbose).
Merge remote-tracking branch 'origin/dev' into dev

Conflicts:
	src/builtin.c
	src/filetype.c
	src/filetype.h
	tests/CMakeLists.txt

I forgot that I already semi-addressed the LuciFileObj
gc methods (lack thereof). Still, it's cleaner now.