Fix confusing use of "term" where "factor" was more appropriate.

When the parser was less fleshed out it wasn't really clear yet what this
parser was going to be, but now that it's established that a
multiplication expression is made up of two of these it seems like this
thing is closer to a "factor" than a "term", although in the strictest
possible sense neither are 100% accurate.