2nd master commit

NFA implemented as parallel search; follows the discussion in Brooks-Webber's "Formal Language: A Practical Introduction." Franklin, Beedle & Associates, Inc.