Cleaned up LIF.rates function to use gains
Fixed docs/conf.py to be PEP8
Fixed broken tests in test_nonlinearities.

- to make this cleaner, I made Neurons directly probable.
Made LIF dynamics equations clearer