Drop the suffix/prefix concept and just use a list of strings

Simpler, more expressive. Seems like and all-around win.
Merge branch 'master' into no-affixes

Conflicts:
	checkbox.el
	test/checkbox.el-test.el