overhaul!

- removed constructOnLoad from class definitions (to enable save/load
to mat files)
- created StimulusList.extractTimeFromMarkers