Added timeout flag for class scope analysis.  This will abort the parser if the
timeout given (in minutes) is reached.  This timeout is per class*word.

This commit only implements the foundation, the timeout is not respected yet.
Full timeout support for class scope analysis.