Pass caller to lister template.
Merge remote-tracking branch 'refs/remotes/origin/master'
Bugfix: Update the function for checking if we have an empty value or array.
Add the DC_General configuration for parent conditions.
Bugfix the checkbox filter template
Merge remote-tracking branch 'refs/remotes/origin/master'
Improve empty value check.
Merge branch 'master' into dev
Add clear class
Optimize backend, change the tl_class
Optimize the alwaysSave checkbox
Optimize backend view, change tl_class
Add published field to the dca settings
Fix forgotten database.sql
Updated UpgradeHandler to create the new published field.

The newly introduced published field in tl_metamodel_dcasetting
will now get automatically created and populated with "true" to
be consistent with prior behaviour (see #191).
Fix issue #177 - do not show empty palettes when editing variants.
MetaModel::fetchRows() now honors to honor attributeOnly (see #158).

The behaviour of MetaModel::fetchRows() has been altered to only
return the requested attributes, if any restriction is being applied,
or all attributes if no restriction is being applied (as the behaviour
was before).

NOTE: This breaks backwards compatibility as simple columns will not
be included in result values anymore, if not being requested via
rendersettings or the like.
Fixes issue #150 - no error messages were being shown for exceptions.

This commit adds the missing language strings for backend exceptions
occuring during table manipulation. I have no clue how those got lost.
Fix language file
Merge branch 'master' into dev