Removed textHeight() because it's not present in Processing and would function in confusingly different ways than textWidth().
Added textAscent() and textDescent(). Calculation happens on call, but is cached.