Sluggable failing tests (no. queries and regex)
Port new sluggable behavior

Fixes #371 where it reduces the number of queries to generate a
unique slug to 3, and conditionally generates the findOneBySlug
method when the slug column is not with the default name "slug".
Made some cleanup (dead code) and small optimizations
[Generator] [Behavior] simplified code
Merge pull request #447 from hhamon/remove_dead_code

Made some cleanup (dead code) and small optimizations
Fixed generated phpdoc of equals method to have a type hint

Fixed wrong parameter hint on VirtualColumn methods

Fixed phpdoc of isNew

Fixed phpdoc of getVirtualColumn

importFrom should return $this for fluid interface, currently it returns the result from fromArray which is void

Fixed phpdoc of ServiceContainerInterface

Fixed bug with ExtensionObject has some whitespaces before class-keyword

Changed TemporalAccessor to check if the field is instance of DateTime instead of check for null (Better for autocompletion)

Added missing @throw to phpdoc of getVirtualColumn
Merge pull request #440 from mpscholten/master

Fixed some phpdoc; gave hasVirtualColumn the expected fluid behaviour; fixed whitespaces before class-keyword
fix #446 issue, search good call to log method in ConnectionWrapper
fix issue onConnectionWrapper::log
[Generator] made some cleanup (unused code)
Moved definition of addClassOpen, addClassBody and addClassClose into abstract methods of AbstractOMBuilder
Merge pull request #450 from mpscholten/master

Moved definition of addClassOpen, addClassBody and addClassClose into abstract methods of AbstractOMBuilder
Made the --connection option real optional.
Merge pull request #454 from marcj/master

Made the --connection option real optional.
Remove the `connection` param check.
Some general cleanup

added missing class members (before they were declared at runtime, so php doesn't threw an error)

Replaced some long class names with use

removed a unreachable statement

removed usage of deprecated method

Addded some phpdoc and fixed bug with exception not catched

removed unused vars

Added use statement for long class name

Fixed typo

removed deprecated (now unused) getForeignTable()

Removed use of Exception as defined in the coding standard

Renamed a local var to give it a meaningful name (one-character varnames are bad)

Removed underscore on class member, changed visibility of StandartEnglishPluralizer::$uncountable to protected because the other members are protected to

Add Column::getLowercasedName() which returns the strtolower of the column name

replaced strtolowercase(Column::getName()) with Column::getLowercasedName()
Merge pull request #451 from mpscholten/some-cleanup

Some cleanup and removed a deprecated method
Merge pull request #456 from marcj/master

Remove the `connection` param check.
CS fixes
Issue #294 - Port PR 359 from Propel1 - Improve sortable behavior