[665508] rhq:url-archive, rhq:archive should support destinationFile/destinationDir
- Fix API back-compat issues in DeploymentData constructors
- Fix ambiguous constructors issue in DeploymentData when using various null params
- Fix some related jdoc
- Update our code base to not use deprecated calls in DeploymentProperties
  and DeploymentData.