PLN test framework
Some of the PLN tests run except for a segfault
Fiddling with tests
Make PLN use its own random and try to fix the bug
Start adding a feature to prevent it from coming up with invalid rule applications in the first place