CURRIKI-6056 : PROJECT: Activate Wysiwyg 2.0 instead of TinyMCE

Code update on SimpleWikiResource, SimpleHTMLResource. Javascript
validations reworked and moved into StyledMacros20 (included validation
for wysiwyg editor content).
CURRIKI-6056 : PROJECT: Activate Wysiwyg 2.0 instead of TinyMCE

Removed comment on setting the contents of wysiwyg editor to content
property of CurrikiCode.TextAssetClass
Porting: CURRIKI-6056 : PROJECT: Activate Wysiwyg 2.0 instead of TinyMCE

Code update on SimpleWikiResource, SimpleHTMLResource. Javascript
validations reworked and moved into StyledMacros20 (included validation
for wysiwyg editor content).

Conflicts:
	wiki/src/main/resources/CreateResources/StyledMacros20.xml
CURRIKI-6056 : PROJECT: Activate Wysiwyg 2.0 instead of TinyMCE

Removed comment on setting the contents of wysiwyg editor to content
property of CurrikiCode.TextAssetClass
Porting: CURRIKI-6056 : PROJECT: Activate Wysiwyg 2.0 instead of TinyMCE

Code update on SimpleWikiResource, SimpleHTMLResource. Javascript
validations reworked and moved into StyledMacros20 (included validation
for wysiwyg editor content).

Conflicts:
	wiki/src/main/resources/CreateResources/StyledMacros20.xml
Porting: 92d98f8e01c35a89c2f0b810ef3da82c565d9bbe: CURRIKI-6056 : PROJECT: Activate Wysiwyg 2.0 instead of TinyMCE

Updated SimpleHTMLResoure wysiwyg loading, parameter convertInput=false
requered for xhtml/1.0 syntax. The contents of the wysiwyg editor are
sent correctly in slp_text now, no need to js post processing.
Added xwiki/2.1 syntax to TextAssetClass.syntax, and now
SimpleWikiResource is saved with syntax xwiki/2.1 by default.
Updated the displayers for text assets, wysiwyg editor loaded on edit
and added support for xwiki/2.1 on view mode.
Also removed not needed .xml files from wiki module
/resource/CreateResources.

Conflicts:
	wiki/src/main/resources/CreateResources/StyledMacros20.xml
CURRIKI-6056 : PROJECT: Activate Wysiwyg 2.0 instead of TinyMCE

Added the standard wysiwyg editor configuration documents from 3.5.1 ui
all xar.
CURRIKI-6056 : PROJECT: Activate Wysiwyg 2.0 instead of TinyMCE

Fixed wysiwyg editor "text is centered by default in wysiwyg" by adding
the wysiwyginput.vm from templates and appending a new stylesheet loaded
only in iframe.
Porting: 7f9eb5a6696d478476a13e5877b93bb682849e44: CURRIKI-6056 : PROJECT: Activate Wysiwyg 2.0 instead of TinyMCE

Curriki groups conversion to syntax xwiki/2.1, required only conversion
of template space, we can still use the xwiki/1.0 sheets.
Added #verbatim macros, that adds {pre} on xwiki/1.0 documents and
{{html}} in xwiki/2.0 and xwiki/2.1 documents.
Added also some wysiwyg editor macros to be used for ajax requests
wysiwyg loading.
Some javascript moved from inline to a js file.

Conflicts:
	web/src/main/webapp/skins/curriki8/groups/groupsmycurriki.vm
CURRIKI-6062 : Group Profile / Masthead Image does not appear

Document.AddAttachments triggers a double save on attachments with
filesystem storage. (see XWIKI-8254).
Switched to Document.addAttachment which works fine but requires save
after.
CURRIKI-6058 Added NEA fields to profile view/edit and moved to syntax 2
CURRIKI-6058 : PROJECT: Registration & Profile

Added the new wysiwyg editor to registration/user profile.
CURRIKI-6058 : PROJECT: Registration & Profile

Added the workaround Document.addAttachments to user profile.
CURRIKI-6058 : PROJECT: Registration & Profile

Converted MyCurriki.Profile and MyCurriki.EditProfile to xwiki/2.1
syntax.
CURRIKI-6058 : PROJECT: Registration & Profile

Added the .vm files for Profile and EditProfile pages.
removing lucene plugin.
paul
misc: gitignore additions
CURRIKI-6098 Groups curriculum tab exception
CURRIKI-6078 Edit masthead without logo fails
CURRIKI-6090 Groups attachments in doc tab fails