added better error messaging for Not Found error, added test case for opening new JSON job serialization
implmented new JSON serialization for saving PortJobs, added test case for opening JSON serialized IntegrationJobs