Transfer Ownership

closes #3364 (special thanks to @jaswilli)
closes #3087
- added modal
- added controller
Preventing rogue modals from popping up when hitting the enter-key

closes #3352
- adding a ```type``` attribute to buttons inside form in the settings section
- scanning the rest of the project to find any other buttons w/a missing attribute
Fix incorrect error

closes #3373
- added check if role is already assigned
- added check for unknown fields to fixDates/fixBools
- permissions are not implemented yet, so everyone is able to edit
owner ;-)
Wrong Facebook page URL
Merge pull request #3381 from SiR-DanieL/patch-1

Wrong Facebook page URL
Merge pull request #3359 from morficus/issue-3352

Preventing rouge modals from popping up when hitting enter-key in settings section
Merge pull request #3362 from sebgie/issue#3087-2

Transfer Ownership
Merge pull request #3380 from sebgie/issue#3373

Fix incorrect error
Merge remote-tracking branch 'upstream/master' into iss3375