Corrections of C# style, Documentation, and .gitignore changes.

Trying your suggestions:
+Ignore ./Doc/** for GITHUB.
+Some C# style changes ( { }'s ).
+Processed 'GUI.Emulator.cs' with @todo marks (advancing the use of doxygen marks).
Always use 4 spaces, never tabs.