Fix for null mimetypes in os_files alter #3513

Made sure to check if a mimetype was null before array merging it.  When they are empty, use the array we would have merged with.
Merge branch 'SCHOLAR-3.x' into 3513-os_files_null_merge

Conflicts:
	openscholar/modules/os/modules/os_files/os_files.module
Merge branch 'SCHOLAR-3.x' into 3513-os_files_null_merge

Conflicts:
	openscholar/modules/os/modules/os_files/os_files.module
Remove checkbox from Apps page.
so far.
using hook_menu().
fix.
Make it a "Toggle" button.
Roles 'vsite admin' and 'content editor' should be locked.
docs.
docs.
Behat tests: Toggle default/custom roles and permissions
Fix tests.
Code review.
Remove restore option.
Remove restore test.
Merge branch '4636-locked' into 4636-basic
fix duplicate function.
Change role name from 'member' to 'basic member'.
fix.