Fix to naming in inputmask.js and tests

Changed the name of Input.DEFAULS to Input.DEFAULTS and added unit tests
around how the options are set up.