Implemented Lucene/XML functionality in C#

Make sure in the C# project to add a reference to all of the DLL's in
the 'lib' folder (some might not be necessary, but I didn't feel like
testing all of them)
guess I need these too

oh well