bubble, token, chips edittext, based on chips-android from eyeem, but with tweaks