support for custom connection object
basic test for connection class
clean up, some types
Renamed Connection->pdoConnection to ->pdo (also accessors).
Made DB::$connections hold Connection objects instead of PDO.
Added example for custom queries.