title: Get-Module -ListAvailable doesn't display my module
body: <p>I've created a module manifest <code>.psd1</code> file and I've used <code>Test-ModuleManifest</code> on it which returns nicely and shows the two CmdLets in the binary C# .dll.</p>
  
  <p>The manifest file is in a folder under <code>c:\Program Files\WindowsPowerShell\Modules</code> but when I run <code>Get-Module -ListAvailable</code> it is not showing.</p>
  
  <p>If I run <code>Get-Module</code> it is not showing.</p>
  
  <p>If I run one of the CmdLets then the module is automatically imported and shows when I next run <code>Get-Module</code>.</p>
  
  <p>What am I misunderstanding?? Why doesn't it show as available?</p>
  
  <p>Update</p>
  
  <p>Just done this again with a script module, <code>psm1</code> and <code>psd1</code> on a different machine, and same problem. It doesn't show as available and yet <code>posh-git</code> which seems to be setup in a similar way, does.</p>