Added missing n_neurons and machine_time_step, as well as missing implementations for the abstract methods get_n_synapse_type_bits and write_synapse_parameters