SPFofm validations bug fixes

- Fix validation errors in `spfieldNumber` and `spfieldCurrency`
- Add two new properties to the directive object definition. See
`baseLinkFn` in the `SPFieldDirective` service for more details.