Initial version
metadata mixin creation, part 1
Metadata class generation is working
ddbc initial version: interfaces, connection pool
Fix metadata handling
Hibernated: Fix metadata.
DDBC: Stub for MySQL driver.
Use references to classes instead of pointers.
Improve metadata unittests.
Add third party code - mysqln - native D implementation of MySQL connector.
[unmodified upstream version from From https://github.com/britseye/mysqln]

Project description:
"This is a first attempt at a native D driver for MySQL.
It does not utilize any of the MySQL header files, or the MySQL client
library, being based instead on the published and unencumbered MySQL
client/server protocol description."

* Copyright: Copyright 2011
* License: $(LINK www.boost.org/LICENSE_1_0.txt, Boost License 1.0).
* Author: Steve Teale
Merge mysqln patches from https://github.com/simendsjo/mysqln
Patch to use std.socket.TcpSocket instead of vibe.core.net
Rename mysqln Connection to MySQLNConnection to fix namespace issues
can connect ty mysql using MySQLDriver based on mysqldn
ddbc: Implementing MySQL driver
Working simple test with ddbc/mysql: create connection, statement, execute select, dump result
ddbc: Fix reading of NULL values
Fix build errors under 64bit compiler
ddbc/mysql: Convert text blobs to string assuming encoding is utf-8
ddbc: implement executeUpdate() in MySQLDriver
ddbc: add more supported types for ResultSet getters (ubyte, ushort, uint, ulong, double, float)