SimSPiNN - A Simulator for Spike-Processing Neural Networks