- fixed merge_list_moves - not to allocate anything
- fixed leak in only_legal_moves