normalize email when hashing for change email requests

using turkish locale for lower casing for turkish i problem
add some param validation checks
layout changes in sample app