Made changes to the UI of a port job (add support for copying contents only and publishing from the tool); getting ready to make functional
Updated functionality to include copying only dataset contents and publishing from the tool.  Still have some work to do with connecting functionality and handling more errors.
Can now publish from tool and transfer contents between two existing datasets.  However, UI is slightly buggy and needs some additional TLC.
Integrated PublishMethod for port jobs (upsert and replace methods supported) // Made corresponding  UI changes to PortJobTab //  Updated structure in preparation for merge with master
Merge portEnhance with master; PortJobs given new PortMethod(copy_data) and publish option, UI updated as well; TODO: JUnit tests for PortJobs, JSON integration, and subsequent backwards compatibility for spj files.