#3204: Fix js error on link form when there are no files.
add update hook and update info file #3244
#3204: Load everything needed to insert a link to the first file ever uploaded to a site.
#750 #3249: Properly read and correct links to internal paths.
Fix the limitation of site registration.
#3305: Fix typo
Allow to group overrides the permission and roles.
Use the hard coded arguments.
Merge pull request #3308 from openscholar/3305-document_mimetypes

Fix typo preventing document mimetypes from being correct
Merge pull request #3315 from openscholar/3311

Allow to group overrides the permission and roles.
Add default of 1, switch from OR to AND
Correcting top part of widget getting covered by slideshow.#2828
Merge pull request #3291 from openscholar/750-wysiwyg_link_absolute_paths

Looks good merging. Properly read and correct links to internal paths.
Merge pull request #3289 from openscholar/3204-js_error

Link form should work if it starts with no files
Merge pull request #3288 from openscholar/3244-dev

add update hook and update info file #3244
Correcting top spacing.#2828
Merge branch 'SCHOLAR-3.x' of github.com:openscholar/openscholar into SCHOLAR-3.x
Corrected wrong CSS.#2828
Fixed "C" appearing in responsive menu when logged-in.#2819
 	Corrected top margin on blocks.#2820