implemented index type ascii folding
Merge branch 'sprintly/item/724'
added ascii folding
merged with master