Upload file data

- User profiles can now be uploaded.
- Created new file Validation rules.
- Created callbacks from Upload class to validate files.
- Added i18n file validation language.