Improvements for the redstone simulator.

I also added a "noop" redstone simulator that does the same as the fluid version.

I was just wondering if you guys have a better name for the classes. The default one still has the name "cRedstoneSimulator", and "cRedstoneManager" doesn't feel right since it doesn't realy manage anything.