Improved support for Contao 3.1

When using columnFields options_callback, it doesn´t pass an instance of MCW because new method Widget::getAttributesDca(), which replaces deprecated method Controller->prepareForWidget, is static and expects the instance as additional parameter.