Add the getSObjectType() method.
Add anti-join feature in the addConditionNotIn, conditionNotIn methods.
Add the toLabel method.
Add FieldSettings for the selectAllFields method.
Add semi-join feature in the addConditionIn, conditionIn and lookup
methods.
Modify toQueryString method to return an executable query string.
Allow alias in the selectField method when using aggregate functions.
Add the VERSION constant.