New Recreate Workflow and Reopen Closed Jobs functionality, and bug fixes

New Recreate Workflow and Reopen Closed Jobs functionality
Updated viewer to use ArcGIS JavaScript 3.10 API

Bug Fixes:
- Fixed login issues with HTTPS / token authentication
- Updated viewer configuration for HTTPS usage
- Download embedded attachments without prompting users to provide
credentials a second time
- Fix date field issue in extended properties
- Unselect an AOI on the map should disable AOI sketch tools
- Add indication that a dependency exists for a job