Data annotation validation refactor.

- Moved the data annotation validation to System.ComponentModel.DataAnnotations.
- Removed the Models namespace in Georadix.Core.