Fixed wiki template creation for case like {{Beta}}.


git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95951 8089f293-4706-0410-a29e-feb5c42a2edf
Fixed <code lang="text"> parsing issue.
Reused code from string analyzer to structure parsing.

git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95952 8089f293-4706-0410-a29e-feb5c42a2edf
Added sort operation on book and page.
Take into account `weight' for the pages order.
Various improvement, feature renaming, and related.

git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95953 8089f293-4706-0410-a29e-feb5c42a2edf
Fixed images and templates indexing, Now a _images and _templates can be common to all books.
Improved wiki images handling.
Store caches under specific tmp folder (can be changed by config file).
First step to have enhanced desktop app with wiki pages browsing facilities.


git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95957 8089f293-4706-0410-a29e-feb5c42a2edf
Added a few templates with related icons (to be updated)

git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95958 8089f293-4706-0410-a29e-feb5c42a2edf
Removed wrong preconditions.
Fixed wikitext.ecf compilation.

git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95959 8089f293-4706-0410-a29e-feb5c42a2edf