STY code wrapping
don't forget to clean up
replicate remote directory layout locally

* and create recipient directory
cache neuronlistfh object itself to disk when reading
Make sure that we are always dealing with RDS files on save and load
Merge commit 'c4e27bcab44ad2a8fd7fcd29868b63f5e8c9de0e'

* commit 'c4e27bcab44ad2a8fd7fcd29868b63f5e8c9de0e':
  Make sure that we are always dealing with RDS files on save and load
  cache neuronlistfh object itself to disk when reading
  replicate remote directory layout locally
  don't forget to clean up
  STY code wrapping