fixed bug in condition element combination, added tests for new bug
test code refactorings
fixed last remaining bug, next step is implementing inverse apriori gen