Bug fix in calculating first sets for nullable nonterminals. Test cases updated