Fix build issues and MeasureTool crash

@hmassih  : Please code-review.

MeasureTool 
- With segment support, we now use GetPoints() to get to vertices.
- CoordinateConversion was renamed to ConvertCoordinate.

IdentifyTool
- IdentifyParameter was renamed to IdentifyParameters.
- GeodatabaseFeatureServiceTable was renamed to ServiceFeatureTable

SearchTool
- NormalizeCentralMeridianOfGeometry was renamed to NormalizeCentralMeridian 

MapView
- Use SetRotation() instead of setting Rotation directly.
- MapOverlayAnchor was renamed to ViewOverlayAnchor
- UIElement must be contained in esri:OverlayItemsControl
PortalService
- Removed IdentifyManager to qualify Credential, ServerInfo, TokenAuthenticationType, OAuthClientInfo, CredentialRequestInfo, etc.
- To get to username, token, password, type cast to ArcGISTokenCredential

WebmapLayer
- Type was made into an enum of LayerType