Fixed off-by-1 errors in option line numbers.  yyline is 0-based, but was used as if it is 1-based.  This happened to give the correct result for options without values because of a compensating error in newline lexing.  Didn't fix the latter, so line numbers in yyerror() may still be 1 too high in some cases.
Fixed off-by-1 errors in option line numbers.  yyline is 0-based, but
was used as if it is 1-based.  This happened to give the correct result
for options without values because of a compensating error in newline
lexing.  Didn't fix the latter, so line numbers in yyerror() may still
be 1 too high in some cases.

jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase