renamed prunable to filterable

cleaned the itnerface for visualiser

fixed abstract recordable to store gsyn and v and spikes. and fixed how spynnaker interfaced with abstract recordable.
Merge remote-tracking branch 'origin/master'