checking remote repo moved to ScriptRepo as 'init'; added methods of creating remote and client repos of different types
changed way of creating in-memory and temp repos; occasional style fix