Folders

This PR brings in further integration for OAE in the following aspects:
 - Activities
 - Search
 - Previews
 - REST Docs
 - Extra functionality such as updating, deleting, ..
Is it more efficient to retrieve the items in the folder 20 at a time? Given that we know that we'll need them all, wouldn't it be better to just get them all (cfr. permission checks)?