Split off adaptLetterCase and autocompleteString from suggester

(requires change I83d751ca22f2b0579d21849233da011417b92e5d)

Change-Id: I8d865115608ef6d2ddb48897296147a69528f06d