Fix memory leak when discarding old queues
Free all queued instructions
Increase the ticks in tests to compensate for torches
Fix wires and conductors propigating to the wrong blocks
Split redstone_tick into multiple methods
Move memory leak checks to rspec tests
Enable optional running of valgrind during tests
Refactor tick to reorder blocks in order of dependance
Same tick command processing implementation
Add memcheck command to Makefile
Fix memory errors
Don't check exit codes for tests that cause errors