Refs LOD-129

- Added the powershell script stuff.
Refs LOD-129

- Added the powershell scripts.
Refs LOD-129

- Removed powershell scripts, and updated the nuspec for copying files into the project.
- Updated the version for the AssemblyInfo.cs, and the .nuspec.  This may need to be changed.
Refs LOD-148

- Moved solution.
- Added unit test.
- Made test stubs for SiteStatusRepository.
Refs LOD-149, LOD-146

- Made it so the GetConfiguration will not access Report.Service without first checking if it is null or not.  This was causing the NullReferenceException.
Refs LOD-150

- Removed the IDisposable inteface from SiteStatusRepository.cs.
- Removed all usages of the SiteStatusRepository that were surrounded by using statements.
Refs LOD-151

- Missing IDbConnectionMonitors will return Unknown as their status instead of the default which is Up.
Refs LOD-152

- The IDbConnectionMonitor was made obsolete, and replaced with IStatusMonitor.
- The OracleClient.OracleConnectionMonitor was made obsolete, and replaced with Monitors.OracleConnectionMonitor.  The new class implements the IStatusMonitor interface instead of the IDbConnectionMonitor interface.
- The SqlClient.SqlConnectionMonitor was made obsolete, and replace with Monitors.SqlConnectionMonitor.  The new class implements the IStatusMonitor interface instead of the IDbConnectionMonitor interface.
- The abstract class BaseStatusMonitorFactory was created for resolving IStatusMonitors capable of querying the status of the different types of services.  The factories used can be customized by deriving from SiteStatusHandler, and then modifying the included SiteStatus.ashx file to use the derived class.
- A simple implementation of BaseStatusMonitorFactory was made for database services.
- Indentation was added to report.xsd for the restrictions on the Service element's attributes.
Refs LOD-152

- Added a unit test for ensuring the functionality of SiteStatusRepository.ResolveServiceStatus.
- Added a unit test for ensuring the functionality of SiteStatusRepository.ResolveStatusMonitor.
Refs LOD-155

- Added SiteStatusIssue for describing the solution to fix issues when setting up site status.
- Added internal helper classes to SiteStatusRepository for helping to deduce the fix for set up issues with site status.
Refs LOD-155

- The site status handler will conditionally show errors with setup if errors=1 is a parameter in the request.
Refs LOD-155

- Added the site-status.WebTest project for testing the actual output of the handler's errors output.
- Added unit tests for ensuring the existence, and non-existence of useful error information.
- Made sure that the SiteStatusIssue class correctly ignores features.
- Made sure the handler correctly retrieves the query parameters.
- Made sure the GetServices method doesn't throw a NullReferenceException if there are problems retrieving the site status configuration file.