Implemented xml recorder

Separated recording process into an individual class. This is related
to issue #40 and #42.
Implemented hdf5 recorder
Enabled probed neurons recording

1. Neurons list descriptions can be put in separate files.
2. Changed IRecorder interface to delete model dependent parameters.