Use `data-format` to determine type of input field.
Create RegExp with the input type's spacer.
All supported types.

I also added a function on `Labelmask` called `addInputType` for
extending supported types.
Reset on `keyup`. Update label mask on `focus`.

This fixes bug in issue #1.
Coupled inputs to the types they represent.
Added a minified version.

Should we bump version?