PSOM bug fixes - network now working!

Updated the PSOM so that it works on he generic dataset. Also fixed a
bug with the PSOM event handling and its visualisation that meant the
neurons weren't being removed.