Cleaned up warnings and moved it into a sensible namesapce

Namespace is now not mangled from the MySQL .NET bindings, it is now in
it's own.
Removed massive warnings which were due to the fact the project, for
some unknown reason to man, had a reference to itself.