git: Ignore Roslyn temp files
Temporary workaround for Roslyn compiler bug

Roslyn doesn't look at inherited true/false operators.
https://roslyn.codeplex.com/workitem/358
Add #pragma to suppress warning in test case
Fix minor compiler warnings