C#: Add solution and configuration options

@nterry @akoeplinger How does this look?

This adds options for for configuring the configuration, defaulting to Release, and the platform, defaulting to x64.