Added the current XFX directory tree.

WARNING!!! This revision cannot compile correctly. It is updated to reflect the many changes within the XFX project.
Fixed a couple of errors, removed Dictionary references from the ContentManager to get it to compile.
Now, the only thing keeping XFX from a full compile is my stupid attempt at Asynchronous IO. Will look at that, but most likely, I will comment it out and just get a new Demo out before New Year.
Removed BeginRead and BeginWrite from Stream class; finally got it to compile :)
Now, there's only fixing cross-references and getting the namespace include headers sorted out. (Tech demo won't compile otherwise)
Added a couple of helper classes and functions. Libraries compile, but a project based on them is flooded with undefined references.
Almost fixed the List template (moved all code into the header as per the template implementation requirements)
Added Exceptions to the System.Xml library
Added missing DisplayModeCollection class
Added Stack class (will be tested soon, and removed again if it doesn't work)

* This revision's libXFX doesn't build. This is due to the List template not handling pointers to abstract classes the way I'd like it to do. Need to look into.
List class now works.
TextureCollection is broken because it can somehow not resolve Texture as template argument for the List it uses.
Added missing BinaryWriter and TextWriter classes to System::IO namespace
Modified BinaryReader
Added PacketReader and PacketWriter classes to XFX::Net namespace
Fixed errors relating to List class
Added 'ValueTypes' Boolean and Byte
Added System.Collections.Generic.Stack (not used, or tested, but could be useful in final product)
Fixed TextureCollection issues caused by circular dependencies.
Added RenderTarget and RenderTarget2D classes to the XFX::Graphics namespace
Added Internal StorageDeviceAsyncResult class to the XFX::Storage namespace to aid in the implementation of the Guide.
Added Guide::BeginShowMessageBox and Guide::EndShowMessageBox methods
Began fixing comments to properly show up in IntelliSense
Revamped the List class so that it can (properly) handle pointers as well
Added 'ValueTypes' Single and Double
Added some components in the new System::Net namespace
Added the Console class, which can be used to output text to the screen
Updated a bunch of structs to include the IComparable and IEquatable interfaces, and inheritance from Object to allow better interoperability between container classes and other types
Replaced all exception handling code with a report to stdout.txt - this will, I hope, eventually be reversed, but as of yet, there is no support for exceptions.

BEWARE! Even though all libraries correctly compile, you cannot use any class/structure that inherits from a template class, because stupid G++ wants to include exception handling for each template.
Fixed lots of errors, got the dummy XFX game to compile properly.
Got everything to compile again.
Began transforming of current API to represent XNA 4.0, which is cleaner.
Dictionary<TKey, TValue> should now work (sort of-- need to implement resizing and enumerating)
Currently hunting down GraphicsDevice initialization
Up next: (hopefully successful) rendering of primitives
Transition from SVN to Git

Added implicit conversion to base types to all primary types (UInt32 et
al)
Added implicit conversion from System::String to const char*
Forgot to commit solution changes
Updated core XFX structures

Made [out] parameters passed by reference to actually return their
result in that parameter
Replaced non-ASCII characters in some source files
added README

Updated XFX::Input namespace classes
Updated XFX::Net namespace classes
Updated System::IO namespace classes
Updated .gitignore to ignore buildlog.htm variants
Removed old precompiled libs

Added stuff to System.Xml
Updated code in the System namespace
Code Audit

Updated all classes to use proper Object::Equals signature
Removed year from copyright messages
Updated System::Nullable

Replaced sourceRectangle parameter with Nullable
Code Audit

Replaced all copyright symbols with (c) to improve cross-platform
reading
Added classes to XFX::Audio namespace
Added and updated classes in XFX::Graphics namespace
Updated event function signature
Replaced const char* ToString() with const String& ToString()
Added DependencyProperty and related classes

Replaced include guards
Removed redundant semicolons