perf/flow improvements
removing redudancy
better exceptions
Making sure the config file gets reloaded by comparing it to LastWriteTime
Added parameter for test mode which gets sent onto the SendMetrics function
Fixing error in UDP block when using PSUsing
throw instead of write-error
Merge branch 'ghostsquad_pr' into ghostsquad-perf
Using System.Diagnostics.Stopwatch instead of Measure-Command
Filters in the config file can now be empty, no need to check every counter against a non-matching regex.
Adding some end of statement comments
Now using trim method to prepare regex filters coming from config file
Updating if statement for checking if filters are blank.
Modifying verbose output for filters
Changing throw to write-error on metric send to allow loop to continue if even the graphite server goes down for some reason.
Disable strict name checking on module import for SQLPS
Merge pull request #22 from MattHodge/ghostsquad-perf

Ghostsquad's updates
Merge branch 'master' into tests