breaking up FDSa_parser because it was just way too big

FDSa_parser and eval_parsed_FDS still have too many moving pieces.
updated .gitignore
making sure we don't try to run a .log file as an fds case.
making T_END shorter to allow for easier testing.