DVPL-4500: SavedSearchAttribute doesn't allow to set ActionEmailUsername and ActionEmailPassword

Resolved this bug, fortified its unit test, class
TestSavedSearchAttributes, and corrected some enum serialization issues
discovered along the way.
DVPL-4501: savedSearch can't properly parse Alert.Track

Corrected serialization values for AlertTrack. True/False values now
serialize as 1/0.
DVPL-4549: ApplicationUpdateInfo Update_t.size should be int type instead of string

* Changed type of ApplicationUpdateInfo.ImplicitIdRequired to bool
* Changed type of ApplicationUpdateInfo.Size to long
* Eliminated some dead code
The build machine need these for the build, otherwise can't find the references.
Fixed broken test
fix tests.
Revert "Fixed broken test"

This reverts commit ab7590b4aeaa7b97cbdabaafe5ffb3fecca4b5e9.
Merge branch 'develop' of https://github.com/splunk/splunk-sdk-csharp-pcl into develop
DVPL-4564: Job entity miss several properties

* Added Request, Search, and SearchProviders
* Did not add SearchEarliestTime and SearchLatestTime because they're
called EarliestTime and LatestTime in the REST API.
* Did not add Summary and Timeline methods because this work was
postponed. See [https://jira.splunk.com/browse/DVPL-4200 DVPL-4200].
Added two additional properties: dynamic Job.Performance and Job.Runtime_t Job.Runtime
fix indexTest
Merge branch 'develop' of https://github.com/splunk/splunk-sdk-csharp-pcl into develop
DVPL-4521: ConfigurationStanza.GetSettingAsync("key1").Result throw null object reference exception

* All Entities are now instantiated with EntitySnapshot.Missing which
ensures compliance with contracts.
* ExpandoAdapter now offers the option of getting a dynamic value.
* Job now uses ExpandoAdapter.GetValue to get these two dynamic
properties: Job.Performance and Job.Request.
DVPL-4568: service.Server.CreateMessageAsync() throw "Object reference not set to an instance of an object."

Regression fixed.
fix index tests
fix the AtomFeed test wrong data path
TODO update
Resolved two stories:

h6. DVPL-4565: Job entity needs support custom.* properties.
* Added ArgumentSet class, a base class for creating argument sets
* Derived the existing SavedSearchTemplateArgs from ArumentSet
* Derived the new CustomJobArgs class from ArgumentSet
* Noticed that Job.UpdateAsync was missing, added it, and now call it
from Service.UpdateJobAsync

h6. DVPL-4575: Rename Service.Search* methods and Search results types
* As discussed with Fred and Glenn in e-mail plus
* Service.SearchExportAsync is now named Service.StartSearchExport.
Rationale: A search export is a thing and you can read a stream of those
things: SearchExportStream. To obtain a SearchExportStream you call
Service.StartSearchExport. You get SearchResultStream instances from the
SearchExportStream as they become available.
DVPL-4569: Elaborate intellisense documentations for all entities that the public constructor should not be used

Documented all 25 such constructors.
|| Reviewed || Constructor location ||
|  |
splunk-sdk-csharp-pcl\src\Splunk.Client\Splunk\Client\Application.cs(76):
/// Infrastructure. Initializes a new instance of the <see cref= |
|  |
splunk-sdk-csharp-pcl\src\Splunk.Client\Splunk\Client\ApplicationArchiveInfo.cs(34):
/// Infrastructure. Initializes a new instance of the <see cref= |
|  |
splunk-sdk-csharp-pcl\src\Splunk.Client\Splunk\Client\ApplicationCollection.cs(46):
/// Infrastructure. Initializes a new instance of the <see cref= |
|  |
splunk-sdk-csharp-pcl\src\Splunk.Client\Splunk\Client\ApplicationSetupInfo.cs(37):
/// Infrastructure. Initializes a new instance of the <see cref= |
|  |
splunk-sdk-csharp-pcl\src\Splunk.Client\Splunk\Client\ApplicationUpdateInfo.cs(40):
/// Infrastructure. Initializes a new instance of the <see cref= |
|  |
splunk-sdk-csharp-pcl\src\Splunk.Client\Splunk\Client\Configuration.cs(85):
/// Infrastructure. Initializes a new instance of the <see cref= |
|  |
splunk-sdk-csharp-pcl\src\Splunk.Client\Splunk\Client\ConfigurationCollection.cs(42):
/// Infrastructure. Initializes a new instance of the <see cref= |
|  |
splunk-sdk-csharp-pcl\src\Splunk.Client\Splunk\Client\ConfigurationSetting.cs(45):
/// Infrastructure. Initializes a new instance of the <see cref= |
|  |
splunk-sdk-csharp-pcl\src\Splunk.Client\Splunk\Client\ConfigurationStanza.cs(41):
/// Infrastructure. Initializes a new instance of the <see cref= |
|  |
splunk-sdk-csharp-pcl\src\Splunk.Client\Splunk\Client\EntityCollection.cs(70):
/// Infrastructure. Initializes a new instance of the <see cref= |
|  | splunk-sdk-csharp-pcl\src\Splunk.Client\Splunk\Client\Index.cs(44):
/// Infrastructure. Initializes a new instance of the <see cref= |
|  |
splunk-sdk-csharp-pcl\src\Splunk.Client\Splunk\Client\IndexCollection.cs(46):
/// Infrastructure. Initializes a new instance of the <see cref= |
|  | splunk-sdk-csharp-pcl\src\Splunk.Client\Splunk\Client\Job.cs(74):
/// Infrastructure. Initializes a new instance of the <see cref= |
|  |
splunk-sdk-csharp-pcl\src\Splunk.Client\Splunk\Client\JobCollection.cs(66):
/// Infrastructure. Initializes a new instance of the <see cref= |
|  |
splunk-sdk-csharp-pcl\src\Splunk.Client\Splunk\Client\Receiver.cs(47):
/// Infrastructure. Initializes a new instance of the <see cref= |
|  |
splunk-sdk-csharp-pcl\src\Splunk.Client\Splunk\Client\Resource.cs(82):
/// Infrastructure. Initializes a new instance of the <see cref= |
|  |
splunk-sdk-csharp-pcl\src\Splunk.Client\Splunk\Client\SavedSearch.cs(68):
/// Infrastructure. Initializes a new instance of the <see cref= |
|  |
splunk-sdk-csharp-pcl\src\Splunk.Client\Splunk\Client\SavedSearchCollection.cs(29):
/// Infrastructure. Initializes a new instance of the <see cref= |
|  |
splunk-sdk-csharp-pcl\src\Splunk.Client\Splunk\Client\Server.cs(61):
/// Infrastructure. Initializes a new instance of the <see cref= |
|  |
splunk-sdk-csharp-pcl\src\Splunk.Client\Splunk\Client\ServerInfo.cs(37):
/// Infrastructure. Initializes a new instance of the <see cref= |
|  |
splunk-sdk-csharp-pcl\src\Splunk.Client\Splunk\Client\ServerMessage.cs(66):
/// Infrastructure. Initializes a new instance of the <see cref= |
|  |
splunk-sdk-csharp-pcl\src\Splunk.Client\Splunk\Client\ServerMessageCollection.cs(36):
/// Infrastructure. Initializes a new instance of the <see cref= |
|  |
splunk-sdk-csharp-pcl\src\Splunk.Client\Splunk\Client\ServerSettings.cs(57):
/// Infrastructure. Initializes a new instance of the <see cref= |
|  |
splunk-sdk-csharp-pcl\src\Splunk.Client\Splunk\Client\StoragePassword.cs(87):
/// Infrastructure. Initializes a new instance of the <see cref= |
|  |
splunk-sdk-csharp-pcl\src\Splunk.Client\Splunk\Client\StoragePasswordCollection.cs(51):
/// Infrastructure. Initializes a new instance of the <see cref= |
Documentation update.

Also renamed all occurrences of @namespace as ns for better IntelliSense
which will not show help for names that start with '@'.