Specifying %union into parser to avoid problems with types
Adding %option in scanner.l to avoid warnings when compiling
Updating libgetopt.a