Added Connection property for Neuron

- added working DataObject.retract()
Switch to Python new-style classes
Removed changes to DataObject.load()
Passing some tests

- Removed dependency on test-repo by using memory store. Gradually
  removing tests that depend on the repo being set up in advance
Type handling on write/read

- Passing or skipping all tests