Move validate_user to a separate service
Merge pull request #673 from martinpovolny/user_validation

Move validate_user to a separate service