Kill warnings

Killed all warnings other than 1591 (Missing XML Comment on public thingy).
Reformatted a few spots to comply with four column space indentation.
.gitignore addition

Added testsuite/obj/
.gitignore

Added nunit *.log
Merge pull request #32 from glenebob/master

Warnings and .gitignore