the JSON generated for the test files is now correctly indented and can be read a bit better
refactoring: SystemInfo is now a useful class of its own. Same for SystemTests_SystemInfo which extends it
SystemTestsEventMouseDown and SystemTestsEvent replace old way of storing data for mouse down events
changing the name of SystemTest_SystemInfo to make it more consistent with other names
little tweak how times are set and where they are stored in events
two fields in SystemTestsEventMouseDown are not needed since are inherited
indentation fixes
adding SystemTestsEventMouseMove