Started making AMysql_Select (not done yet)
Merge remote-tracking branch 'origin/master' into select

Conflicts:
	AMysql.php
Most of the select class is written. Now we need tests and docs.
Added group by, having. Reordered functions and properties.
Added a lot of comments, and hugely simplified order and group by
methods
Renamed WHAT to COLUMN
Simplified column() and from() methods
format column and table methods
Removed "weight" from ORDER/GROUP. Unnecessary.
Changed join() parameters. New optional $columns in from and join. TODO!
Logic for adding columns in join() and from()
Changed comments and altered order/group stuff in getUnboundSql()
Added complex SELECT test and it works!
Added columnLiteral to the tests
Change: tableName.* is now escaped to `tableName`.*
Trying to adapt to PSR-2 in SelectTest