Adds support for 'AS' column alias (#11)

See updated test file for examples
0.0.29
Removes console.log from Select.js
Fixes postgres dialect escaping binary data (buffers)
0.1.0
Fixes sqlite escaping binary data as hex
0.1.1
Saves when using whereExists() to force tables to have aliases
0.1.2
Adding support for custom value types
Merge pull request #13 from MipMapApp/custom-types

Support for custom types via function
Lints mysql.escapeId
Adds custom types to other missing dialects
Adds support for custom types in .select()
Adds tests for custom types (#13)
0.1.3

Because of #13
Support for multiple joins

Allows you to execute joins on records which match a number of values between the tables.
This functionality is implemented in a backwards compatible manner to prevent breaking node-orm2, pending changes on that branch which make use of this functionality.

This allows queries like the following to be generated

SELECT * FROM `table1` `t1` JOIN `table2` `t2` ON `t1`.`id1` = `t2`.`id1` AND `t1`.`id2` = `t2`.`id2`
Merge pull request #14 from SPARTAN563/multiple_joins

Support for multiple joins
0.1.4
Add support for multi-conditional exists

Required to support the most recent changes to node-orm2 which provide
support for multiple primary keys on models.