Switch to use content paths for Recommended items

This uses a combination of Gotham's content path
changes and the WIP plugin.library.data.provider to
replace the former widgets script. It no longer needs
the length content item/property setup but as noted
is a WIP so things may change