Fix #10

And replace `cl-plus' check with `numberp': negative values of
text-scale-mode-amount are fine.