Personaurl stricter

fixes #72 

Alternative proposal that treats trailing slashes as a soft fail and gives more descriptive errors.