Compiling on Linux using mono

Fixed filename case differences.

Added .mono solution that is not importing .nuget.
It appeared to compile fine without it, not sure though what is being lost.