Corrected regex for matching keywords in scheme

Regular expression used for parsing IFC schema raised an internal error
from the regexp engine. Seemed to be too greedy and matched keywords
over several lines. Replaced . with \S in keyword regex to match
one-word alphanumeric keywords.