Made join fields required
Added ordering to tests to make it easier
Improved result alias mapping
Renamed describeDatabase to listTables
Removed default charset/collate for types
Fixed tests because of recent changes
0.4.5