[breaking] drop indexes in options

indexes can only be defined via definitions
move index handling to own module
update tests and docs for index changes
0.10.1
bump version