Put everything in drizzled into drizzled namespace. Put internal stuff into drizzled::internal namespace. Removed some cruft. Now every symbol that is shipped in a header is in the drizzled namespace and everything in the server that's not shipped is labeled internal. woot. Removed a lot of the extra extern "C" stuff that was in there. Less ugliness for internal callbacks now for Sun Studio.