#848 delete legacy code
#848 code refactor
#848 remove unnecessary property of jsonObjectDefinitions to reduce memory usage
#848 remove jsonObjectDefinitions completely
#848 remove unnecessary jsonobjectinstance to reduce memory usage
#848 remove unnecessary property of jsonObject for PacoEvent
#848 remove unnecessary jsonObject property for PacoExperiment
#848 remove jsonObject and add NSCopying method for PacoExperimentFeedback
#848 remove jsonObject and add NSCopying method for PacoExperimentInput
#848 remove jsonObject and add NSCopying method for PacoExperimentSchedule
#848 implement NSCopying method for PacoTriggerSignal
#848 remove jsonObject and modify copyWithZone for PacoExperimentDefinition