fix for missing base query classes
boolean columns like "has_foo" get a hasser method "hasFoo()"
Merge pull request #593 from gharlan/hasser-methods

boolean columns like "has_foo" get a hasser method "hasFoo()"
Merge pull request #538 from gharlan/missing-base-query-classes

Missing parent Query class
Fixed #475 - MySQL Migration bug with indices
Fixed #483 - nested set orderByLevel
Fixed #500 - table prefix gets added to the class name
use IteratorAggregate for Collections, so nested iterations are possible
Fixed #529 - MysqlSchemaParser ForeignTable not found
Fixed #488 - i18n behaviour double prefix table names
Fixed #564 - build crashes when no primaryKey on autoIncrement column
Fixed #588 - Third parameter not allowed for PDO::FETCH_COLUMN
Merge pull request #595 from gharlan/collection-with-iteratoraggregate

use IteratorAggregate for Collections, so nested iterations are possible
cs fixes applied
added sql-dir option as working directory
Fixed #513 - don't overwrite sqldb.map
Merge pull request #602 from nekufa/sql-dir-for-insert

Add sql-dir option for sql:insert command
Ref #480 - Fixed attribute 'PROPEL_ATTR_CACHE_PREPARES'
Fixed #598 - changed internal sql type from text to binary for propel type OBJECT.

Fixed primarily for postgres database, but should work better now in all rdbms.
Removed class `PropelColumnTypes` since they definition are redundant with those in class `PropelTypes`.
Fixed #455 - added timestampable options `disable_updated_at` (back) and new `disable_created_at`