When a calculator is using a preference of type :text, a textarea is shown. The calculator.js should disable/enable this textarea the same as the input from a preference of any other type.

Fixes #2782

Conflicts:
	backend/app/assets/javascripts/admin/calculator.js