Created gxt3-sandbox branch.
Moved packages to org.iplantc.core.pipelineBuilder.client.

Moved source files under the maven standard src/main/java directory.
Fixed logic for showing Inputs with mapped Outputs.

Updated Block to show Inputs that have mapped Outputs when restored from an existing Pipeline.
Fix to un-map Outputs dragged to the Trash.

Replaced references to IPCType.ACTION_DELETE with DragCreator.DELETE.
Removed Deprecated and unused code.
refactor code resources module
Added id to Pipeline and template_id to Apps.

Refactored AutoBeans to extend HasName where appropriate.
PipelineApps need to keep track of their template_id separately now that existing Pipelines may be edited, so their existing IDs also need to be preserved.
Updated mapping IDs in getPipeline.

Updated PipelineCreator::getPipeline to set correct template ID in mappings.
CORE-4094 Update to preserve Workflow IDs.

Added a workflowId to Pipeline.
Updated PipelineCreator to set this ID from the AutoBean in buildPipeline, and to return it with the AutoBean in getPipeline.
Changes made in response to ui-resources changes
Renamed pom artifact id for consistency. Updated deps where appropriate.