Replaced previous use of StringTemplate by use of Freemarker.
Additinally, JBake was also accidentaly upgdraded due to unversionned maven plugin - this is bad - so i had to take care of having a working site.
This is now "mostly" the case and I only have to take care to some corner cases ...
Simplified Input a little. More can yet be done, but it's already a good sign.
SimpleDateFormat is a stupid pile of poo, and the fact there is absolutely no interface involved just make it quite worse.
Fixed a small Shaarli bug that created multiple objects for entries without text.
Made cache folder configurable with a default value of .cache that has the nice idea of being unseeable from SourceTree view. nice .gitignore !
Fixed a weird rendering bug on
<pre>
    <script src="pouet.js"/>
</pre>
Fixed an incorrect reference rendering when there was only some case change
Fixed some issues regarding feed rendering. The feed limitation to only 100 items may be a pity, but at least it makes the file readable
Seems like i have a message without the slightest tag ... which broke the whole chain. Now the chain is fixed, I can hunt that bad data.
Implemented first part of #9 : internal links between posts are now correctly managed (as were book entries)
Disabled in index page the local links, that's to say the ones that don't have an "http" prefix.
This way, they won't lead to 404 errors.
Allowed gists to be downloaded and presented into messages instead of being only available through that goddam link
Using fenced code blocks instead of classical tabs, as it works way better with JBake (which, as a reminder, uses pegdown for markdown rendering)
Prepared future inclusion of posts comments by allowing easier removal of pages from index, archive
Better index page by hiding shaarli header (which is always link text)
fixed a small tag computation bug (which is in fact due to JBake bad processing of trim() - will enter an issue soon)