Bugfix: Ensembles didn't generate appropriate specs for subvertices

* Ensembles attempted to write all neuron parameters to the spec for all subvertices, rather than just parameters for the neurons placed on a subvertex.
* Flake8
* Removal of ```uint``` wrapper function