Re-add getCMSFields, inherit scaffolding, remove Sort & ParentID fields, add Enabled

This prevents the need for removing 'Sort'/'ParentID' fields & adding 'Enabled' by default.
'Enabled' works with https://github.com/silverstripe/silverstripe-widgets/pull/73