Bugfix: Prevent contextmenu display issues within OcTableFiles

Context menu for files table now detects if available space is enough to show all items. If not,
it automatically calculates the height and adds scroll bars to the menu.

https://github.com/owncloud/owncloud-design-system/pull/1691
https://github.com/owncloud/web/issues/5845
