Set All Responses to Object Return in WAUCheck

Made sure that all respoonses from Check-KBs returned an object instead
of string.
Fixed a bug when checking for multiple KBs.
Updated to use $PSHosts.GetHosts() functionality

waucheck will now look for hosts selected before enumerating the domain.
Network Scan + MAC Address Improvements

Added ability to scan for MAC address
Threaded out /24 scan for greater performance.
Threaded out GetHostname for even more performance.
Need to Clear Systems Array

need to clear the systems array otherwise it just grows.
Fixed Array.clear() before initialize
Handler for Scan Cancelled

Added a handler for when the user cancels the scan.
RemoteRegistry Commands

Added remote Registry commands to the utility functions.
This was done to get the remote PS version for any host.
Added Computer and Path to Get-RemoteRegistryKey

This will help when reviewing the results for multiple requests.
Added Startup Programs Script

Added a script to get the entries from Run keys in the registry.
Added computer and path to Get-RemoteRegistryValue
Added int32 to GetTypeFromString
Removed Set-PSRemoting

Removed Set-PSRemoting for now. This was causing the load to fail.
Adding Get-RemoteOS

Adding the get remote os script.
Adding Get-RemoteArchitecture

This function will get the architecture (x86 or x64) of the remote pc.
Adding Get-RemoteNETVersion

This gets the .net versions that are installed on the remote pc
Adding RemoteProcess Functions

Get-RemoteProcess to use Create(cmd) and Execute which calls
Get-RemoteProcess.
Updated Get-RemotePSVersion and Get-RemoteRegistry

Updated the scripts to use a more streamline GetWmi call.
Added new functions to Utility-Functions

Added the new functions to Utility-Functions for loading with the
framework.
Adding ListNetVersions and RemoteArchList scripts

Adding the demo scripts to use some of the new functions.
Main Form Designer Update

Minor changes to the designer interface.
Fix for GetMac

Have to search for ip plus a space not just the ip otherwise you get
conflicts.
Prevent Null Command Added History

Prevent a null or empty command from being added to the command history.