Merge pull request #1 from jazzdelightsme/master

Normalized file encoding, fixed perf problem
Fix a couple issues with initialization

Fixed an issue where the Hyper-V completers weren't getting registered.

Fixed an issue where cached data wasn't getting set properly.
Help file for the module
Don't run bcdedit during module load

The ISE flashes a background window if TabExpansion++ is loaded from
your profile, basically the first time a console app runs.

By not running bcdedit during module load, we can avoid that annoying
flash.
Fix minor bugs with attribute argument completion

Attribute argument completion didn't work properly in some cases because
of a small bug in PowerShell - the CompletionMatches property returned
was a read-only collection.  The fix required using reflection as the
setter wasn't public.

The other fix was a simple typo in the tooltip for attribute arguments.
Rename about topic file so help finds it.
Add more useful stuff to the readme
Fix a bug where multiple ArgumentCompleter attributes didn't work
Another attempt to fix [string[]] issue with Command
NetAdapter completers, New-Item -ItemType completer
Added completer for Reflection\Get-Constructor
Updated Reflection completer with cleaner solution.
Added Snippet for new completer function.
Fix problem where only the last command in a list of commands was getting registered.
Merge remote-tracking branch 'upstream/master'

Conflicts:
	TabExpansion++.psm1
Updated TAB for New-Item with option to support more providers, removed junk from main file.
Updates as suggested, removed Reflection completers.
All set for next pull request (I hope!)
Merge branch 'master' of https://github.com/bielawb/TabExpansionPlusPlus
Oops, looks like I broke it again. NOW it has to be pull-ready...