Initial fleshing out of NumericInputValidator

Also, cleaned up old jasmine files that are not needed anymore.
Added functionality to create a help block if there isn't one in the original markup.
Addressed older browsers, empty values and invalid values (1a).
Updated to use `step` attribute for decimal designation.
Merge pull request #28 from agrc/NumericInputValidator

Numeric input validator