Clean Up Marker generation
 #56117 	Bug	Accepted	Should have	No validation error message.
Bug #58114 Empty file field has value "4,"
Bug #56273
SQL error: 'Column 'marker' cannot be null'
Bug #58389
PHP Warning when undeleting a be_user
Bug #57963
     JS validation broken for translated fields
Bug #54648
variable sender's email in plug-in not accepted
Merge branch 'master' into develop

Conflicts:
	doc/manual.sxw
2.0.14 Manual and Version
2.0.15 Manual and Version
[TASK] Add SignalSlot for successful opt-in confirmation

Adds a SignalSlot "AfterSuccessfulConfirmation" to
FormsController::optinConfirmAction()

It is triggered after a successful hash validation.

Resolves: #59395
Releases: 2.0, 2.1
Change-Id: I7ccc77c77ba14ad2bd27d97eac3102bc856fb31a
[BUGFIX]

Template constants are declared twice and override individual configuration

fixes: #59902
[BUGFIX]

file-extensions in uppercase

fixes: #53786
New Version, manual update
Merge branch 'release/2.0.16'