Add a NumberInput React input box accepting only numbers

Summary:
A react component that accepts only numbers as input and has
some nice parsing using Perseus.Util.firstNumericalParse

Test Plan: Used in transformer widget formal mode

Reviewers: alex

Reviewed By: alex

CC: alpert

Differential Revision: http://phabricator.khanacademy.org/D5287