Add option to append backslash to ProviderContainer items
Add trailing backslash inside a quoted path.
New Microsoft.PowerShell.Core completers

Added two new completers:

1. Completes the -Module argument to Save/Update-Help cmdlets
2. Completes the -Scope argument to the *-Variable, *-Alias, *-PSDrive
functionality to Disable/Enable completion

Added functions to control completion functionality
Get-ArgumentCompleter enhancements

1. Added Name parameter to enable filtering by command name

PS> Get-ArgumentCompleter get*

2. Added File property to ArgumentCompleter objects so you can quickly
tell which file it a completer was loaded from:

PS> Get-ArgumentCompleter out-* | fl file

File : Microsoft.PowerShell.Utility.ArgumentCompleters.ps1
Remove unnecessary =$true attribute arguments.
Use Get-CommandWithParameter instead of Get-Command
Merge branch 'master' of https://github.com/ShayLevy/TabExpansionPlusPlus into ShayLevy-master
Added File property to ArgumentCompleter objects

I removed the Enable/Disable-TabExpansion functions, replaced tabs with
4 spaces per TAB character and added the File property to include the
File name that contains the completer.  I left the Name parameter I've
added to the Get-ArgumentCompleter function in place.
Fixed tooltip

I have fixed the tooltip but (for visual formatting purposes) kept it on
one line inline instead of using a here-string
Fix formatting, use string[], incorporate feedback
Call fallback TabExpansion2 if no results.
Merge branch 'master' of https://github.com/bielawb/TabExpansionPlusPlus into bielawb-master

Conflicts:
	Microsoft.PowerShell.Core.ArgumentCompleters.ps1
Fix formatting.
New modules completers

Dism, DnsClient, NetSecurity, PowerShellWebAccess and WDac
Shorter version of default display properties code for the objects returned by Get-ArgumentCompleter
Merge branch 'master' of https://github.com/ShayLevy/TabExpansionPlusPlus into ShayLevy-master
New completers and code enhancements

New completers and code enhancements
------------------------------------

Code enhancements

1.  Added verbose messages to Update-ArgumentCompleter. Smaple output:

VERBOSE: Scanning for completer files...
VERBOSE: Registering completer 'Clean-MailboxDatabase
Get-MailboxDatabase Remove-MailboxDatabase'
VERBOSE: found initialization function, creating key: 'ex2010'
(...)

2. Added FilePath parameter to Update-ArgumentCompleter. Developing
completers can be a daunting task especially when you introduce rapid
changes to a completer file. Having to to load ALL completers in order
to load your changes can take very long time to complete and  slows down
development time. FilePath allows loading a specific file(s). On a side
note, a new completer file was added too to support file path completion
from the module base path.

New module completers

1. CimCmdlets
2. ISE

New custom completers

1. Import-Module Name Completer (core)
2. Get-WinEvent, ListLog and ListProvider completers (diagnostics)
3. WMI Namespace completer (similiar to buil-in cim cmdlets namespace
completion support)
4. Update-TypeData SerializationMethod completer (utility)
5. Register-EngineEvent SourceIdentifier completer (utility)
6. Update-ArgumentFilePathCompleter (TabExpansionPlusPlus.ps1)
Merge branch 'master' of https://github.com/ShayLevy/TabExpansionPlusPlus into ShayLevy-master

Conflicts:
	Microsoft.PowerShell.Core.ArgumentCompleters.ps1
Use consistent file names for ps1 files with completers.