Refactoring seinterpreter : usage of factories to create Script, Step...

…Type and TestRun objects, creation of the Step class, addition of attributes to the TestRun class manage timeouts of RemoteWebDriver