Make tag behaviour consistent with encoding/json.

- Match untagged fields by name.
- Case-insensitive name comparison.
- Ignored fields are marked with `sql:"-"`.
Merge pull request #1 from a13xb/implicit-field-match

Make tag behaviour consistent with encoding/json.