XWIKI-10517: Create the XWiki.Mail class/document at initialization time
* Fixed functional test
Merge pull request #287 from bandoulyes/master

XWIKI-10510: Add ability to send emails from a Template document containing a XWiki.Mail xobject
XWIKI-10510: Add ability to send emails from a Template document containing a XWiki.Mail xobject
* Moved interface to internal for now
* Moved all template-related code to a template package

+ Added missing @Unstable
XWIKI-10170: Support annotations feature in Flamingo.
XWIKI-10510: Add ability to send emails from a Template document containing a XWiki.Mail xobject
* Fixed bug
[Misc] Reformat + removed unused import/code
[Misc] Reformat
XWiki-6456: Sending a mail from a Template should check rights on the document which is being used as a template
XWIKI-10524: Documet Header improvements for view mode
XWIKI-10510: Add ability to send emails from a Template document containing a XWiki.Mail xobject
* Add support for embedding attachments located in the template document when "includeTemplateAttachments" = true
XWIKI-10525: Map more Bootstrap color variables to XWiki ColorThemes variables

- input border color;
- navbar-tab active border color.
XWIKI-10521: Make XWiki initialization template not require html macro
* a few related improvements:
** added support for skin/baseskin in context, request and xwiki.cfg
** make xhtml/1.0 the default raw.syntax
** introduce internal template script service
** introduce internal template macro
XWIKI-10521: Make XWiki initialization template not require html macro
* fix jacoco failure
XWIKI-10462: Velocity macro error in Syntax Guide when xwiki.section.depth=1
XWIKI-9756: New XWiki Syntax guide lists every section twice

* put back in the extra filter until XWIKI-10384 is resolved
  afterwards this commit can be reverted
XWIKI-10527: Button gradients
XWIKI-10527: Button gradients

- added rules for the other button style classes
XWIKI-10170: Support annotations feature in Flamingo.

* mvn xar:format
XWIKI-10527: Button gradients

- Map for legacy elements that use .secondary class
XWIKI-10528: ButtonGroup's arrow color is broken

- Increase specificity