initial check in for sdk 25 integration
use correct cache shim package
made changes to
- handle invalid xpath expression exceptions efficiently
- reduced the path length for scaffolding to avoid problems due to long path names
Merge pull request #3055 from amarzavery/sdk25

Powershell integration with AzureSDK 2.5