Renames and refactoring

JobArgs no longer includes Search property. The search string is
provided as argument to methods that require it.
DVPL-4502: SavedSearchTemplateArgs doens't implement the IEnumerable()

h6. Fix:

Removed redundant explicit implementation of IEnumerable method because
we've already got an implicit implementation.

h6. Also:

* Updated Service.CreateJob contract (You cannot specify
ExecutionMode.Oneshot)
* Ensured that Service.SearchOneshotAsync set ExecutionMode.Oneshot
* Updated some documentation