test_simulator now has more checks and better errors

- Also fixed a little but important bug with LIF biases