Dealt with a TODO IN Namspace.cs + improved TestService.cs

Confirmed: Configuration test failures are a result of Mono Uri implementation.
Signed-off-by: David Noble <dnoble@splunk.com>