Added setAsDefineLater and setAsRunOffline to ToolContentManager interface, and added code in the tool service to call these methods when content is copied (for running the service).
DB Changes: lams_tool: columns learning_library_id and default_tool_content_id made nullable (C Perfect's request). lams_user: column user_organisation_id removed (checked with F Yang)