join() now accepts model instances, additionnal options are available
Renamed 'alias' option as 'as'
Merge branch '2.1' into feature_refactored_relations